Warmup:
- Solve Me First Solution
- Simple Array Sum Solution
- Compare the Triplets Solution
- A Very Big Sum Solution
- Diagonal Difference Solution
- Plus Minus Solution
- Staircase Solution
- Mini-Max Sum Solution
- Birthday Cake Candles Solution
- Time Conversion Solution
Bit Manipulation
- Lonely Integer Solution
- Maximizing XOR Solution
- Counter game Solution
- Xor-sequence Solution
- Sum vs XOR Solution
- The Great XOR Solution
- Flipping bits Solution
- Sansa and XOR Solution
- Cipher Solution
Arrays
- Arrays - DS Solution
- 2D Array - DS Solution
- Left Rotation Solution
- Sparse Arrays Solution
- Array Manipulation Solution
Linked Lists
- Print the Elements of a Linked List Solution
- Insert a Node at the Tail of a Linked List Solution
- Insert a node at the head of a linked list Solution
- Insert a node at a specific position in a linked list Solution
- Delete a Node Solution
- Print in Reverse Solution
- Reverse a linked list Solution
- Compare two linked lists Solution
- Merge two sorted linked lists Solution
- Get Node Value Solution
- Delete duplicate-value nodes from a sorted linked list Solution
- Cycle Detection Solution
- Find Merge Point of Two Lists Solution
- Inserting a Node Into a Sorted Doubly Linked List Solution
- Reverse a doubly linked list Solution
Trees
- Tree: Preorder Traversal Solution
- Tree: Postorder Traversal Solution
- Tree: Inorder Traversal Solution
- Tree: Height of a Binary Tree Solution
- Tree : Top View Solution
- Tree: Level Order Traversal Solution
- Binary Search Tree : Insertion Solution
- Tree: Huffman Decoding Solution
- Binary Search Tree : Lowest Common Ancestor Solution
- Is This a Binary Search Tree? Solution