Sorting Data Algorithms.
https://www.youtube.com/watch?v=XE4VP_8Y0BU
https://www.youtube.com/watch?v=JPyuH4qXLZ0
https://medium.com/human-in-a-machine-world/quicksort-the-best-sorting-algorithm-6ab461b5a9d0
https://en.wikipedia.org/wiki/Longest_increasing_subsequence#:~:text=In%20computer%20science%2C%20the%20longest,not%20necessarily%20contiguous%2C%20or%20unique
https://stackoverflow.com/questions/330793/how-to-initialize-a-struct-in-accordance-with-c-programming-language-standards
https://koor.fr/C/cstdlib/exit.wp
https://www.rapidtables.com/code/linux/gcc/gcc-g.html
https://www.youtube.com/watch?v=e_l77X9P1H4
https://mycareerwise.com/programming/category/sorting/quick-sort-using-recursion
https://www.geeksforgeeks.org/worst-average-and-best-case-analysis-of-algorithms/?ref=lbp
https://www.tutorialspoint.com/design_and_analysis_of_algorithms/design_and_analysis_of_algorithms_quick_sort.htm
https://www.geeksforgeeks.org/introduction-to-algorithms/?ref=lbp
https://en.wikipedia.org/wiki/Analysis_of_algorithms
https://liacs.leidenuniv.nl/~rijnjnvan/ds2013/assets/opdrachten/opdracht1-stacksorting.pdf
https://www.educba.com/sorting-in-c/
https://www.geeksforgeeks.org/quick-sort/
https://www.programiz.com/c-programming/c-structures
https://www.jesuisundev.com/comprendre-la-notation-big-o-en-7-minutes/#:~:text=C%27est%20quoi%20la%20notation,l%27efficacité%20de%20ton%20code.
https://www.freecodecamp.org/news/big-o-notation-why-it-matters-and-why-it-doesnt-1674cfa8a23c/
https://www.tutorialspoint.com/data_structures_algorithms/quick_sort_algorithm.htm
https://www.programiz.com/dsa/quick-sort
https://www.java67.com/2014/07/quicksort-algorithm-in-java-in-place-example.html
https://www.geeksforgeeks.org/an-introduction-to-flowcharts/
https://medium.com/nerd-for-tech/push-swap-tutorial-fa746e6aba1e
https://en.wikipedia.org/wiki/Insertion_sort
https://www.youtube.com/watch?v=kgBjXUE_Nwc
https://www.geeksforgeeks.org/longest-increasing-subsequence-dp-3/
https://www.calculatorsoup.com/calculators/statistics/random-number-generator.php
https://medium.com/@jamierobertdawson/push-swap-the-least-amount-of-moves-with-two-stacks-d1e76a71789a
https://www.geeksforgeeks.org/exit0-vs-exit1-in-c-c-with-examples/
Algorithmique - Léry, Jean-Miche