This repository is about Big O notation and sorting algorithms
- Bubble sort (File: 0-bubble_sort.c, 0-O)
- Write a function that sorts an array of integers in ascending order using the Bubble sort algorithm
- Insertion sort (File: 1-insertion_sort_list.c, 1-O)
- Write a function that sorts a doubly linked list of integers in ascending order using the Insertion sort algorithm
- Selection sort (File: 2-selection_sort.c, 2-O)
- Write a function that sorts an array of integers in ascending order using the Selection sort algorithm
- Quick sort (File: 3-quick_sort.c, 3-O)
- Write a function that sorts an array of integers in ascending order using the Quick sort algorithm
- Shell sort - Knuth Sequence (File: 100-shell_sort.c)
- Write a function that sorts an array of integers in ascending order using the Shell sort algorithm, using the Knuth sequence.
- Cocktail shaker sort (File: 101-cocktail_sort_list.c, 101-O)
- Write a function that sorts a doubly linked list of integers in ascending order using the Cocktail shaker sort algorithm
- Counting sort (File: 102-counting_sort.c, 102-O)
- Write a function that sorts an array of integers in ascending order using the Counting sort algorithm
- Merge sort (File: 103-merge_sort.c, 103-O)
- Write a function that sorts an array of integers in ascending order using the Merge sort algorithm
- Heap sort (104-heap_sort.c, 104-O)
- Write a function that sorts an array of integers in ascending order using the Heap sort algorithm
- Radix sort (File: 105-radix_sort.c)
- Write a function that sorts an array of integers in ascending order using the Radix sort algorithm
- Bitonic sort (File: 106-bitonic_sort.c, 106-O)
- Write a function that sorts an array of integers in ascending order using the Bitonic sort algorithm
- Quick Sort - Hoare Partition scheme (File: 107-quick_sort_hoare.c, 107-O)
- Write a function that sorts an array of integers in ascending order using the Quick sort algorithm
- Dealer (File: 1000-sort_deck.c, deck.h)
- Write a function that sorts a deck of cards.
-
Luis Manrique - luismanrique158158@gmail.com
-
Mauricio Carrasco -