Skip to content

Commit 509f43a

Browse files
authored
Create TOC.md
1 parent e2907df commit 509f43a

File tree

1 file changed

+84
-0
lines changed

1 file changed

+84
-0
lines changed

TOC.md

+84
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
2+
## Table of Contents
3+
4+
### Data Structures
5+
6+
- [Singly Linked List](src/_DataStructures_/LinkedList)
7+
8+
- [N Element From Last](src/_DataStructures_/LinkedList/element-from-last)
9+
- [Middle Node](src/_DataStructures_/LinkedList/middle-node)
10+
- [Detect Loop](src/_DataStructures_/LinkedList/loop-in-list)
11+
- [Reverse Linked List](src/_DataStructures_/LinkedList/reverse-linked-list)
12+
13+
- [Stack](src/_DataStructures_/Stack)
14+
15+
- [Implement Queue Using Stack](src/_DataStructures_/Stack/immitate-queue-using-stack)
16+
- [Baseball Game](src/_DataStructures_/Stack/baseball-game)
17+
- [Find minimum in the Stack](src/_DataStructures_/Stack/min-stack)
18+
- [Balanced Parenthesis](src/_DataStructures_/Stack/balanced-parenthesis)
19+
- [Postfix Expression Evaluation](src/_DataStructures_/Stack/postfix-expression-evaluation)
20+
- [Remove Consecutive Repeated Digits](src/_DataStructures_/Stack/remove-consecutive-repeated-digits)
21+
- [Implement 2 Stacks using Single Array](src/_DataStructures_/Stack/2-stacks-using1-array)
22+
- [Sort a Stack](src/_DataStructures_/Stack/sort-a-stack)
23+
24+
- [Queue](src/_DataStructures_/Queue)
25+
26+
- [Weave](src/_DataStructures_/Queue/weave)
27+
- [Reverse First K Elements of a Queue](src/_DataStructures_/Queue/reverse-first-k)
28+
- [Generate all Binary Numbers from 1 to N](src/_DataStructures_/Queue/generate-binary-number)
29+
- [Queue using Stack](src/_DataStructures_/Queue/queue-using-stack)
30+
31+
- [Doubly Linked List](src/_DataStructures_/DoublyLinkedList)
32+
33+
- [Trees](src/_DataStructures_/Trees)
34+
- [Binary Tree (creation using level order)](src/_DataStructures_/Trees/BinaryTree)
35+
- [Binary Search Tree](src/_DataStructures_/Trees/BinarySearchTree)
36+
- [Find k<sup>th</sup> maximum in a BinarySearchTree](src/_DataStructures_/Trees/BinarySearchTree/find-kth-max)
37+
- [Find k<sup>th</sup> minimum in a BinarySearchTree](src/_DataStructures_/Trees/BinarySearchTree/find-kth-min)
38+
- [Find Ancestors of a Node](src/_DataStructures_/Trees/BinarySearchTree/find-ancestors)
39+
- [Find Height of BST](src/_DataStructures_/Trees/BinarySearchTree/height-of-bst)
40+
- [Find k Nodes from Root of BST](src/_DataStructures_/Trees/BinarySearchTree/find-k-nodes-from-root)
41+
- [Suffix Tree](src/_DataStructures_/SuffixTree)
42+
- [Trie](src/_DataStructures_/Trees/Trie)
43+
- [Total words count count in a Trie](src/_DataStructures_/Trees/Trie/total-words-in-trie)
44+
- [Unique words count in a Trie](src/_DataStructures_/Trees/Trie/unique-word-count)
45+
- [All the words from a Trie](src/_DataStructures_/Trees/Trie/all-words-in-trie)
46+
- [Unique words in a Trie](src/_DataStructures_/Trees/Trie/get-unique-words)
47+
48+
### Logical Problems
49+
50+
- [Anagrams](src/_Problems_/anagrams)
51+
- [Array Chunk](src/_Problems_/array-chunk)
52+
- [Count Vowels](src/_Problems_/count-vowels)
53+
- [Find 2 numbers that add upto N](src/_Problems_/find-2-nums-adding-to-n)
54+
- [Find 2nd Maxinum from an Array](src/_Problems_/find-2nd-max)
55+
- [FizzBuzz](src/_Problems_/fizzbuzz)
56+
- [String Permutaions](src/_Problems_/get-string-permutations)
57+
- [Get Subsequence](src/_Problems_/get_subsequence)
58+
- [Get Maze Path](src/_Problems_/get-mazePath)
59+
- [Get longest consecutive 1s](src/_Problems_/max-consecutive-1s)
60+
- [Get Max Char](src/_Problems_/maxchar)
61+
- [Get Smallest Common Number](src/_Problems_/get-smallest-common-number)
62+
- [Merge 2 Sorted Arrays](src/_Problems_/merge-two-sorted-arrays)
63+
- [Palindrome](src/_Problems_/palindrome)
64+
- [Product of Elements](src/_Problems_/product-of-elements)
65+
- [Remove Duplicates](src/_Problems_/remove-duplicates)
66+
- [Reverse String](src/_Problems_/reverse_string)
67+
- [Maximum Product of Three Numbers](src/_Problems_/max-product-of-3-numbers)
68+
- [Next Greater for Every Element in an Array](src/_Problems_/next-greater-element)
69+
70+
### Searching
71+
72+
- [Binary Search](src/_Searching_/BinarySearch)
73+
74+
### Algorithms
75+
76+
- [LRU Cache](src/_Algorithms_/lru-cache)
77+
- Path Finders
78+
- [A*](src/_Algorithms_/path-finder/a-star)
79+
80+
81+
### Classics
82+
83+
- [Caeser Cipher](src/_Classics_/caeser_cipher)
84+
- [Fibonacci](src/_Classics_/fibonacci)

0 commit comments

Comments
 (0)