1. Repoyu bilgisayarınıza klonlayın: git clone https://github.com/meteulken/push_swap.git
2. cd Push_swap
3. make
komutunu çalıştırarak programı derleyin
Daha sonra, bir sonraki basamağı kullanarak sıralamaya devam edilir. Bu işlem, tüm basamaklar tamamlanana kadar devam eder ve sonunda sayılar tamamen sıralanmış olur.
Programı derledikten sonra, iki şekilde kullanabilirsiniz:
./push_swap arg1 arg2 arg3 ...
komutunu kullanarak, sıralanacak sayıları komut satırından girerek programı çalıştırabilirsiniz. Örneğin:./push_swap 3 1 5 4 2
./push_swap
komutunu kullanarak, programı interaktif modda çalıştırabilirsiniz. Bu modda, program size sayıları sıralamak için gerekli olan komutları gösterecektir. Örneğin:
./push_swap 1 2 3 4 5
pb
pb
ra
pa
pa
Programın doğru çalışıp çalışmadığını kontrol etmek için ./push_swap arg1 arg2 arg3 ... | ./checker arg1 arg2 arg3 ...
komutunu kullanabilirsiniz.
Bu komut, sıralama işlemini push_swap
programı ile gerçekleştirdikten sonra, doğru bir şekilde sıralanıp sıralanmadığını kontrol edecektir.