https://github.com/jos-felipe/push_swap
This project involves sorting data on a stack, with a limited set of instructions, and the smallest number of moves. To make this happen, you will have to manipulate various sorting algorithms and choose the most appropriate solution(s) for optimized data sorting.
https://github.com/jos-felipe/push_swap
42 algorithm-implementation battery-concept-and-handling-elements sorting-algorithms
Last synced: 9 months ago
JSON representation
This project involves sorting data on a stack, with a limited set of instructions, and the smallest number of moves. To make this happen, you will have to manipulate various sorting algorithms and choose the most appropriate solution(s) for optimized data sorting.
- Host: GitHub
- URL: https://github.com/jos-felipe/push_swap
- Owner: jos-felipe
- License: apache-2.0
- Created: 2024-01-29T17:56:24.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-05T13:09:46.000Z (over 1 year ago)
- Last Synced: 2024-03-05T14:31:32.674Z (over 1 year ago)
- Topics: 42, algorithm-implementation, battery-concept-and-handling-elements, sorting-algorithms
- Language: C
- Homepage:
- Size: 208 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# push_swap
This project involves sorting data on a stack, with a limited set of instructions, and the smallest number of moves. To make this happen, you will have to manipulate various sorting algorithms and choose the most appropriate solution(s) for optimized data sorting.
Algorithm inspired by [Mia Combeau's implementation](https://github.com/mcombeau/push_swap)
We have developed two types of tests:
1. [A competition among any chosen push_swap projects.](https://github.com/gfantonib/push_swap_battery_tester.git)
2. [A tester built considering the PDF and the evaluation page.](https://github.com/gfantonib/push_swap_evaluator.git)