|
59 | 59 | - [Queue](data-structures/queue/queue.cpp) |
60 | 60 | - Stack |
61 | 61 | - [Stack](data-structures/stack/stack.cpp) |
| 62 | +- Linked List |
| 63 | +- [linked list](data-structures/linkedlist) |
62 | 64 |
|
63 | 65 | ## Dynamic Programming |
64 | 66 |
|
|
68 | 70 | - [Longest common subsequence](dynamic-programming/lcs.cpp) |
69 | 71 | - [Longest Path](dynamic-programming/longest_path.cpp) |
70 | 72 | - [Ways to Cover](dynamic-programming/ways_to_cover.cpp) |
| 73 | +- [Fibonacci Numbers](dynamic-programming/fibonacci_number.cpp) |
| 74 | +- [Rod Cutting](dynamic-programming/rod_cutting.cpp) |
71 | 75 |
|
72 | 76 | ## Graphs |
73 | 77 |
|
|
78 | 82 | - [Dijkstra](graphs/dijkstra.cpp) |
79 | 83 | - [Floyed Warshall](graphs/floyd_warshall.cpp) |
80 | 84 | - [Prims Adjacency List](graphs/prims_adjacency_list.cpp) |
| 85 | +- [Topo-Sort](graphs/toposort.cpp) |
81 | 86 |
|
82 | 87 | ## Math |
83 | 88 |
|
|
89 | 94 | - [Lucky Numbers](math/lucky_numbers.cpp) |
90 | 95 | - [Modular Exponentiations](math/modular_exponentiations.cpp) |
91 | 96 | - [nth Fibonacci Number using Goldenratio](math/nth_fibonacci_using_goldenratio.cpp) |
| 97 | +- [Armstrong Numbers](math/armstrong_number.cpp) |
| 98 | +- [Termo Conversion](math/TermoConv.cpp) |
| 99 | +- [Pascal Triangle](math/Pascals_triangle.cpp) |
| 100 | +- [Modular Exponentiation](math/modular_exponentiation.cpp) |
| 101 | +- [Maximum Subarray Problem ](math/kadence.cpp) |
| 102 | +- [Eulers Totient (Phi-function)](math/eulers_totient.cpp) |
| 103 | +- [Slicker Algorithm](math/Slicker_Algorithm.cpp) |
92 | 104 |
|
93 | 105 | ## Searches |
94 | 106 |
|
95 | 107 | - [Binary Search](searches/binary_search.cpp) |
96 | 108 | - [Jump Search](searches/jump_search.cpp) |
97 | 109 | - [Linear Search](searches/linear_search.cpp) |
98 | 110 | - [Ternary Search](searches/ternary_search.cpp) |
| 111 | +- [Exponential Search](searches/exponential_search.cpp) |
99 | 112 |
|
100 | 113 | ## Sorting |
101 | 114 |
|
|
108 | 121 | - [Selection Sort](sorting/selection_sort.cpp) |
109 | 122 | - [Sort Vector](sorting/sort_vector.cpp) |
110 | 123 | - [Tree Sort](sorting/tree_sort.cpp) |
| 124 | +- [Counting Sort](sorting/counting_sort.cpp) |
| 125 | +- [Bogo-Sort](sorting/bogo_sort.cpp) |
| 126 | +- [Radix-Sort](sorting/radix_sort.cpp) |
| 127 | +- [Rank Sort](sorting/rank_sort.cpp) |
| 128 | +- [Shell Sort](sorting/shell_sort.cpp) |
| 129 | +- [Stooge Sort](sorting/stooge_sort.cpp) |
| 130 | +- [Shaker Sort](sorting/shaker_sort.cpp) |
111 | 131 |
|
112 | 132 | ## Strings |
113 | 133 |
|
|
121 | 141 | - [Remove Adjacent Duplicates](strings/remove_adjacent_duplicates.cpp) |
122 | 142 | - [Remove Duplicates](strings/remove_duplicates.cpp) |
123 | 143 | - [Reverse String](strings/reverse_string.cpp) |
| 144 | +- [Naive Search](strings/naive_search.cpp) |
124 | 145 |
|
125 | 146 | ## License |
126 | 147 |
|
|
0 commit comments