diff options
| author | Charles <sircharlesaze@gmail.com> | 2020-01-21 20:04:37 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2020-01-21 20:04:37 +0100 |
| commit | a41bf1c4c3e7e4b4642bee5f6e5aafbdb8f29773 (patch) | |
| tree | c0fc9a878ed4a1c1feba18830828842efbfe1f17 /src/push_swap | |
| parent | aaba527e44d763c83d0109e833150d4c0e6d4e56 (diff) | |
| download | push_swap-a41bf1c4c3e7e4b4642bee5f6e5aafbdb8f29773.tar.gz push_swap-a41bf1c4c3e7e4b4642bee5f6e5aafbdb8f29773.tar.bz2 push_swap-a41bf1c4c3e7e4b4642bee5f6e5aafbdb8f29773.zip | |
Removed buged feature in sort and added short test script
Diffstat (limited to 'src/push_swap')
| -rw-r--r-- | src/push_swap/sort.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/src/push_swap/sort.c b/src/push_swap/sort.c index 4804591..e1a9bca 100644 --- a/src/push_swap/sort.c +++ b/src/push_swap/sort.c @@ -88,13 +88,6 @@ static void push_swap_qsort_rec(t_stack *main, t_stack *tmp, int main_frame, int { if (frame_length(main, main_frame) < 2) return ; - if (frame_length(main, main_frame) == 2) - { - if (main->tag == STACK_A ? stack_peek(main) > main->elements[stack_length(main) - 1] : - stack_peek(main) < main->elements[stack_length(main) - 1]) - stack_swap(main); - return ; - } push_swap_qsort_partition(main, tmp, main_frame); |
