Name

Sahil Sulekhiya

Institution

Rank in Institute

#351

Courses Attended

Campus Ambassador

Overall Coding Score: 393

Monthly Coding Score: 46

Weekly Coding Score: 0

- Implement strstr
- Finding middle element in a linked list
- Height of Binary Tree
- Implement Stack using Linked List
- Implement Queue using Linked List
- Count Leaves in Binary Tree
- Binary Search
- Last index of One
- Find the element that appears once in sorted array
- Minimize the sum of product
- Majority Element
- Convert array into Zig-Zag fashion
- Pythagorean Triplet
- Permutations of a given string
- Number of paths
- Reverse array in groups
- Missing number in array

- Lowest Common Ancestor in a BST
- Determine if Two Trees are Identical
- Check if Linked List is Palindrome
- BFS of graph
- Binary Heap Operations
- Largest subarray with 0 sum
- DFS of Graph
- Level order traversal in spiral form
- Remove duplicate element from sorted Linked List
- Josephus problem
- Decimal Equivalent of Binary Linked List
- Merge two sorted linked lists
- Delete Middle of Linked List
- Left View of Binary Tree
- Merge Sort
- Reverse a linked list
- Occurence of an integer in a Linked List
- Rotate a Linked List
- Pairwise swap elements of a linked list
- Given a linked list of 0s, 1s and 2s, sort it.
- Add two numbers represented by linked lists
- Detect Loop in linked list
- Sum of Leaf Nodes
- Nth node from end of linked list
- Quick Sort
- Right View of Binary Tree
- Huffman Decoding-1
- Symmetric Tree
- Maximum path sum
- Diameter of Binary Tree
- Check for Balanced Tree
- Heap Sort
- N meetings in one room
- Largest number possible
- Minimum Operations
- Shop in Candy Store
- Sort an array of 0s, 1s and 2s
- Flood fill Algorithm
- Maximum sum increasing subsequence
- Count number of hops
- Chocolate Distribution Problem
- Subarray with given sum
- Leaders in an array
- Element with left side smaller and right side greater
- Count the triplets
- Search in a Rotated Array
- Longest Repeating Subsequence
- Equilibrium point
- Swapping pairs make sum equal
- Shortest Common Supersequence
- Maximize The Cut Segments
- 0 - 1 Knapsack Problem
- Maximize Toys
- Minimum number of Coins
- Sum of Middle Elements of two sorted arrays
- Common elements
- Reverse words in a given string
- Activity Selection
- Spirally traversing a matrix

- Box Stacking
- Rat in a Maze Problem
- Top View of Binary Tree
- Max length chain
- Remove loop in Linked List
- Reverse a Linked List in groups of given size.
- Find the number of islands
- Merge K sorted linked lists
- Vertical Traversal of Binary Tree
- Topological sort
- Detect cycle in an undirected graph
- Detect cycle in a directed graph
- Flattening a Linked List
- Connect Nodes at Same Level
- Intersection Point in Y Shapped Linked Lists
- Delete without head pointer
- Bottom View of Binary Tree
- Check for BST
- Longest consecutive subsequence
- Combination Sum - Part 2
- Kth smallest element
- Longest Common Substring
- Recursively remove all adjacent duplicates
- Find all four sum numbers
- Rearrange characters
- K
^{th}largest element in a stream - Zero Sum Subarrays
- Geek collects the balls
- Array Pair Sum Divisibility Problem
- Longest Common Prefix in an Array
- Optimal Strategy For A Game
- Largest Number formed from an Array
- Kadane's Algorithm
- Longest Increasing Subsequence
- Parenthesis Checker
- Longest Common Subsequence
- Minimum number of jumps
- Egg Dropping Puzzle
- Edit Distance
- Trapping Rain Water
- Subset Sum Problem
- Minimum Platforms
- Stock buy and sell
- Next larger element
- Longest Palindrome in a String
- Rearrange Array Alternately
- Relative Sorting
- Sorting Elements of an Array by Frequency
- Special Keyboard
- Form a palindrome
- Inversion of array
- Coin Change
- Number of pairs
- Coin Piles
- Minimize the heights