Skip to content

Commit 467d199

Browse files
committed
remove add_to_sorted/2
1 parent c2bee3a commit 467d199

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

lib/algox/walk_on_matrix.ex

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ defmodule WalkOnMatrix do
3131
defp sort([head | tail], unsorted_rows, sorted_row) when tail === [] do
3232
[last_elem | rest] = segregate_last_elem(head, [])
3333
sorted_row = [last_elem | sorted_row]
34-
sorted_row = add_to_sorted(rest, sorted_row)
34+
sorted_row = reverse_row(rest, sorted_row)
3535

3636
sort(unsorted_rows, [], sorted_row)
3737
end
@@ -44,12 +44,6 @@ defmodule WalkOnMatrix do
4444
sort(tail, unsorted_rows, sorted_row)
4545
end
4646

47-
defp add_to_sorted([], sorted), do: sorted
48-
49-
defp add_to_sorted([head | tail], sorted) do
50-
add_to_sorted(tail, [head | sorted])
51-
end
52-
5347
defp reverse_row([], reversed_row), do: reversed_row
5448

5549
defp reverse_row([head | tail], reversed_row) do

0 commit comments

Comments
 (0)