Using Stack Data Structure
42_Courses : Push_Swap (100%)
Visualizer thanks to o-reo!!! You can find how to install it here (https://github.com/o-reo/push_swap_visualizer)
Learning about Sorting Algorithm:
https://www.freecodecamp.org/news/sorting-algorithms-explained-with-examples-in-python-java-and-c/
Idea of the Algorithm:
https://medium.com/@ayogun/push-swap-c1f5d2d41e97
Linked List:
https://push_swap.simple.ink/linked-list-44c2318ba2524bddbab24dcd288c24cb
Algorithms and Data Structures Tutorial - Full Course for Beginners
https://www.youtube.com/watch?v=8hly31xKli0
STACK: linear data structure
https://www.digitalocean.com/community/tutorials/stack-in-c
Stack using Linked list:
https://www.upgrad.com/tutorials/software-engineering/c-tutorial/stack-using-linked-list-in-c/
Adding node to beginning of the list:
https://www.youtube.com/watch?v=YL8MnLAJOMg&list=PLBlnK6fEyqRi3-lvwLGzcaquOs5OBTCww&index=13
CREATE DOUBLY LINK LIST STACK
https://www.youtube.com/watch?v=EgrSkwnuZUU&list=PLBlnK6fEyqRg7pacSDMgPn7vDVhz3N1uf&index=7
