Name

Aarohi

Rank in Institute

#334

Courses Attended

Campus Ambassador

Overall Coding Score: 380

Monthly Coding Score: 29

Weekly Coding Score: 0

- Preorder Traversal
- Postorder Traversal
- Binary Search
- Size of Binary Tree
- Inorder Traversal
- Count Leaves in Binary Tree
- Finding middle element in a linked list
- Implement Stack using Linked List
- Implement Queue using Linked List
- Implement Atoi
- Height of Binary Tree
- Binary Array Sorting
- Majority Element
- Find first repeated character
- Permutations of a given string
- Check if string is rotated by two places
- Check if two arrays are equal or not
- First element to occur k times
- Missing number in array
- Uncommon characters

- Stack using two queues
- Reverse a linked list
- Level order traversal in spiral form
- DFS of Graph
- BFS of graph
- Lowest Common Ancestor in a Binary Tree
- Determine if Two Trees are Identical
- Lowest Common Ancestor in a BST
- Largest subarray of 0's and 1's
- Largest subarray with 0 sum
- Queue using two Stacks
- Left View of Binary Tree
- Nth node from end of linked list
- Check for Balanced Tree
- Check if Linked List is Palindrome
- Special Stack
- Mirror Tree
- Rotate a Linked List
- Detect Loop in linked list
- Add 1 to a number represented as linked list
- Leaders in an array
- Longest Distinct characters in string
- Roman Number to Integer
- Remove Duplicates
- Subarray with given sum
- Count number of hops
- Anagram
- Find all pairs with a given sum
- Maximum sum increasing subsequence
- Check if frequencies can be equal
- Sort an array of 0s, 1s and 2s
- Reverse words in a given string
- Search in a matrix
- 0 - 1 Knapsack Problem
- Minimum number of Coins
- Maximize The Cut Segments
- Common elements
- Array Subset of another array
- Shortest Common Supersequence
- Swapping pairs make sum equal
- Minimum indexed character
- Equilibrium point

- Get minimum element from stack
- Serialize and Deserialize a Binary Tree
- Longest consecutive subsequence
- Remove loop in Linked List
- Trapping Rain Water
- Top View of Binary Tree
- Implementing Dijkstra | Set 1 (Adjacency Matrix)
- LRU Cache
- Box Stacking
- Find the number of islands
- Vertical Traversal of Binary Tree
- Topological sort
- The Celebrity Problem
- Detect cycle in an undirected graph
- Detect cycle in a directed graph
- Connect Nodes at Same Level
- Intersection Point in Y Shapped Linked Lists
- Delete without head pointer
- Bottom View of Binary Tree
- Check for BST
- Reverse a Linked List in groups of given size.
- Snake and Ladder Problem
- Form a palindrome
- Longest Common Substring
- Recursively remove all adjacent duplicates
- Shortest Source to Destination Path
- Find all four sum numbers
- Find whether path exist
- First non-repeating character in a stream
- Zero Sum Subarrays
- Smallest window in a string containing all the characters of another string
- Floyd Warshall
- Array Pair Sum Divisibility Problem
- Longest Common Prefix in an Array
- Optimal Strategy For A Game
- Path in Matrix
- Coin Change
- Kadane's Algorithm
- Maximum Index
- Next Permutation
- Longest Increasing Subsequence
- Parenthesis Checker
- Longest Common Subsequence
- Minimum number of jumps
- Edit Distance
- Consecutive 1's not allowed
- Kth smallest element
- Trapping Rain Water
- Subset Sum Problem
- Minimum Platforms
- Stock buy and sell
- Longest Palindrome in a String
- Rearrange Array Alternately
- Relative Sorting
- Maximum of all subarrays of size k
- Largest square formed in a matrix
- Boolean Matrix Problem
- Sorting Elements of an Array by Frequency
- Next larger element