diff --git a/DIRECTORY.md b/DIRECTORY.md new file mode 100644 index 000000000..4a85c3d92 --- /dev/null +++ b/DIRECTORY.md @@ -0,0 +1,47 @@ + +## Ciphers + * [Caesarcipher](https://github.com/TheAlgorithms/C/blob/master/ciphers/CaesarCipher.go) + +## Data-Structures + * Binary-Tree + * [Binary-Search-Tree](https://github.com/TheAlgorithms/C/blob/master/data-structures/binary-tree/binary-search-tree.go) + * [Binary-Tree](https://github.com/TheAlgorithms/C/blob/master/data-structures/binary-tree/binary-tree.go) + * Linked-List + * [Double-Linkedlist](https://github.com/TheAlgorithms/C/blob/master/data-structures/linked-list/double-linkedlist.go) + * [Linkedlist](https://github.com/TheAlgorithms/C/blob/master/data-structures/linked-list/Linkedlist.go) + * [Single-Linkedlist](https://github.com/TheAlgorithms/C/blob/master/data-structures/linked-list/single-linkedlist.go) + * Trie + * [Trie](https://github.com/TheAlgorithms/C/blob/master/data-structures/trie/trie.go) + * [Trie Test](https://github.com/TheAlgorithms/C/blob/master/data-structures/trie/trie_test.go) + +## Dynamic-Programming + * [Longest-Palindromic-Subsequence](https://github.com/TheAlgorithms/C/blob/master/dynamic-programming/longest-palindromic-subsequence.go) + * [Matrix-Multiplication](https://github.com/TheAlgorithms/C/blob/master/dynamic-programming/matrix-multiplication.go) + * [Rod-Cutting](https://github.com/TheAlgorithms/C/blob/master/dynamic-programming/rod-cutting.go) + +## Other + * [Maxsubarraysum](https://github.com/TheAlgorithms/C/blob/master/other/maxSubarraySum.go) + * [Nestedbrackets](https://github.com/TheAlgorithms/C/blob/master/other/NestedBrackets.go) + * [Passwordgenerator](https://github.com/TheAlgorithms/C/blob/master/other/PasswordGenerator.go) + * [Prime Numbers](https://github.com/TheAlgorithms/C/blob/master/other/prime_numbers.go) + * [Primenumbers](https://github.com/TheAlgorithms/C/blob/master/other/PrimeNumbers.go) + * [String Combinations](https://github.com/TheAlgorithms/C/blob/master/other/string_combinations.go) + +## Searches + * [Binary Search](https://github.com/TheAlgorithms/C/blob/master/searches/binary_search.go) + * [Linear Search](https://github.com/TheAlgorithms/C/blob/master/searches/linear_search.go) + +## Sorts + * [Bubble Sort](https://github.com/TheAlgorithms/C/blob/master/sorts/bubble_sort.go) + * [Heap Sort](https://github.com/TheAlgorithms/C/blob/master/sorts/heap_sort.go) + * [Insertion Sort](https://github.com/TheAlgorithms/C/blob/master/sorts/insertion_sort.go) + * [Merge Sort](https://github.com/TheAlgorithms/C/blob/master/sorts/merge_sort.go) + * [Quick Sort](https://github.com/TheAlgorithms/C/blob/master/sorts/quick_sort.go) + * [Selection Sort](https://github.com/TheAlgorithms/C/blob/master/sorts/selection_sort.go) + * [Shell Sort](https://github.com/TheAlgorithms/C/blob/master/sorts/shell_sort.go) + * [Sorts Case Test](https://github.com/TheAlgorithms/C/blob/master/sorts/sorts_case_test.go) + * [Sorts Test](https://github.com/TheAlgorithms/C/blob/master/sorts/sorts_test.go) + * [Topological Sort](https://github.com/TheAlgorithms/C/blob/master/sorts/topological_sort.go) + +## Strings + * [Naivestringsearch](https://github.com/TheAlgorithms/C/blob/master/strings/naiveStringSearch.go)