Name

Saurabh Sihag

Rank in Institute

#111

Courses Attended

Other Profile Link

Overall Coding Score: 396

Monthly Coding Score: 357

Weekly Coding Score: 0

- Wave Array
- Print Pattern
- First Repeating Element
- Reverse words in a given string
- Maximum sum increasing subsequence
- Product array puzzle
- Reverse Bits
- Adjacents are not allowed
- Leaders in an array
- Count number of hops
- Reach a given score
- Cutted Segments
- Magic numbers
- Pairs with specific difference
- Flood fill Algorithm
- Friends Pairing Problem
- Gold Mine Problem
- Minimum Operations
- Excel Sheet | Part - 2
- Four Elements
- Paths to reach origin
- Maximum sum Problem
- Maximum distinct elements after removing K elements
- Maximum difference of zeros and ones in binary string
- Print adjacency list
- Reverse a linked list
- Mirror Tree
- Queue using two Stacks
- Stack using two queues
- 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
- Check if Linked List is Palindrome
- Generate Grey Code Sequences
- Level order traversal
- Maximum Node Level
- Diagonal Sum In Binary Tree
- Sum of Leaf Nodes
- Min Heap implementation

- Coin Change
- Kadane's Algorithm
- Find Missing And Repeating
- Excel Sheet | Part - 1
- Print Diagonally
- Maximum Index
- Equal Sum
- Longest Increasing Subsequence
- Parenthesis Checker
- Longest Common Subsequence
- Magic Triplets
- Consecutive 1's not allowed
- Longest Even Length Substring
- Subset Sum Problem
- Stock buy and sell
- Relative Sorting
- Design a tiny URL or URL shortener
- Nuts and Bolts Problem
- Rotate a 2D array without using extra space
- Special Keyboard
- Length of the longest substring
- Longest consecutive subsequence
- Convert an array to reduced form
- Minimum steps to get desired array
- Handshakes
- Number to words
- Palindromic Array
- Is Binary Number Multiple of 3
- Bleak Numbers
- Taking 1 out of 3 consecutives
- X Total Shapes
- Combination Sum
- Combination Sum - Part 2
- Kth smallest element
- Rotate and delete
- Shortest Source to Destination Path
- Trie | (Insert and Search)
- Replace O's with X's
- Find all four sum numbers
- Find whether path exist
- Express as sum of power of natural numbers
- Zero Sum Subarrays
- Nearly Sorted Algorithm
- Minimum Time
- Rotten Oranges
- In First But Second
- Subarrays with equal 1s and 0s
- Sum of XOR of all pairs
- Delete without head pointer
- Connect Nodes at Same Level
- Clone a linked list with next and random pointer
- Detect cycle in a directed graph
- Detect cycle in an undirected graph
- Topological sort
- Find the number of islands
- Get minimum element from stack
- Make Binary Tree From Linked List
- Clone a Binary Tree
- Remove loop in Linked List
- Minimum Swaps to Sort
- Number of root to leaf paths
- Merge k Sorted Arrays
- k-th smallest element in BST
- Count Number of SubTrees having given Sum
- Add two numbers represented by Linked List
- Count ways to N'th Stair(Order does not matter)