- Search an Element in an array
- Binary String
- LCM And GCD
- GCD of Array
- Power of 2
- Series GP
- Pythagorean Triplet
- Majority Element
- Sieve of Eratosthenes
- Count possible triangles
- Dice throw
- Rotate Array
- Permutations of a given string
- Missing number in array
- Array of alternate +ve and -ve no.s
- Maximum product of two numbers
- Count total set bits
- Bit Difference
- Greater on right side
- Immediate Smaller Element
- Binary Array Sorting
- Intersection of two arrays
- Convert array into Zig-Zag fashion
- Remove character
- Number of occurrence
- Maximum repeating number
- k largest elements
- Pairs of prime number
- Minimum difference pair
- Check if a number is power of another number
- Sum of all prime numbers between 1 and N.
- Jumping Geek
- Maximum money
- Ways To Tile A Floor
- Generate Binary Numbers
- Find the Odd Occurence
- Keypad typing
- Rotating an Array
- Reverse array in groups
- Missing number
- Reverse each word in a given string
- Check if a number can be expressed as x^y
- Squares in a Matrix
- Find first and last occurrence of x
- Type of array
- Sort in specific order
- Check if string is rotated by two places
- Find first set bit
- Geek and Coffee Shop
- Index of first 1 in a sorted array of 0’s and 1’s
- Print an array in Pendulum Arrangement
- Uncommon characters
- Gray to Binary and Binary to Gray
- Area of a triangle
- Check set bits
- Fighting the darkness
- Remove repeated digits in a given number
- Count triplets with sum smaller than X
- Find the Highest number
- Transform to prime
- First and last occurrences of X
- Positive and negative elements
- Absolute Difference of 1
- Repeated I.Ds
- Find the fine
- Find the closest number
- Check if strings are rotations of each other or not
- How Many X's?
- Print Linked List elements
- Node at a given index in linked list
- Delete node in Doubly Linked List
- Size of Binary Tree
- Inorder Traversal
- Count Leaves in Binary Tree
- Height of Binary Tree
- Finding middle element in a linked list
- Circular Linked List
- Postorder Traversal
- Implement Stack using Linked List
- Implement stack using array
- Implement Queue using Linked List
- Implement Queue using array
- Square root
- Insert a node in Doubly linked list
- Replace all 0's with 5
- Convert to Roman No
- Preorder Traversal
- Implement strstr
- Implement Atoi
- Linked List Insertion
- Anagram of String
- Linked List Length Even or Odd?
- Delete Alternate Nodes
- Identical Linked Lists
- Find the Sum of Last N nodes of the Linked List
- Modular Node
- longest substring containing '1'
- Product of array elements

Name

Saloni Gupta

Institution

Rank in Institute

#77

Courses Attended

Overall Coding Score: 712

Monthly Coding Score: 0

Weekly Coding Score: 0

- Anagram
- Adding One
- Wave Array
- Rotation
- Search in a Rotated Array
- Palindrome numbers
- Magic Number
- Trailing zeroes in factorial
- Non Repeating Character
- Sum of Middle Elements of two sorted arrays
- Reverse words in a given string
- Isomorphic Strings
- Count Substrings
- Move all zeroes to end of array
- Spirally traversing a matrix
- Sort an array of 0s, 1s and 2s
- Two numbers with sum closest to zero
- Finding Number
- Next greater number set digits
- Finding Position
- Amount of Water
- Single Number
- Segregate even and odd nodes in a Linked List
- Element that appears once where every element occurs twice
- Longest Distinct characters in string
- Column name from a given column number
- Maximum Product Subarray
- N meetings in one room
- Remove Duplicates
- Maximum sum increasing subsequence
- Array to BST
- Sum of two numbers represented as arrays
- Facing the sun
- Max Sum without Adjacents
- Key Pair
- Product array puzzle
- Reverse Bits
- Reach the Nth point
- Subarray with given sum
- Leaders in an array
- Count number of hops
- Equal to product
- Save Knights
- Triplet Sum in Array
- Three Great Candidates
- Next in Series
- Minimum element in a sorted and rotated array
- Number Of Open Doors
- Number of 1's in smallest repunits
- 0 - 1 Knapsack Problem
- Equilibrium point
- Floor in a Sorted Array
- Max value
- Flip Bits
- Finding the numbers
- Chocolate Distribution Problem
- Roman Number to Integer
- Game of XOR
- Find all pairs with a given sum
- Numbers with same first and last digit
- Longest Palindromic Subsequence
- Element with left side smaller and right side greater
- Four Elements
- Sum equals to Sum
- Stickler Thief
- Even and odd elements at even and odd positions
- Roll the characters of a String
- Chocolate Station
- Common Subsequence
- Star elements
- Prime number of set bits
- Pairs with Positive Negative values
- Longest common prefix
- Check if array contains contiguous integers with duplicates allowed
- Print binomial expansion series
- Save Ironman
- Are you "Perfect"
- Reverse a linked list
- Occurence of an integer in a Linked List
- Delete N nodes after M nodes of 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
- Rearrange a linked list
- Add 1 to a number represented as linked list
- Merge 2 sorted linked list in reverse order
- Linked List in Zig-Zag fashion
- Detect Loop in linked list
- Remove duplicates from an unsorted linked list
- Sorted insert for circular linked list
- Split a Circular Linked List into two halves
- Right View of Binary Tree
- K distance from root
- Two Mirror Trees
- Diameter of Binary Tree
- Check for Balanced Tree
- Heap Sort
- Nth node from end of linked list
- Left View of Binary Tree
- Delete Middle of Linked List
- Merge two sorted linked lists
- Sum Tree
- Decimal Equivalent of Binary Linked List
- Transform to Sum Tree
- Intersection of two sorted Linked lists
- Find Transition Point
- Queue using two Stacks
- Remove duplicate element from sorted Linked List
- Stack using two queues
- Level order traversal in spiral form
- Reverse Level Order Traversal
- Insert a node in a BST
- Lowest Common Ancestor in a Binary Tree
- Determine if Two Trees are Identical
- Root to leaf path sum
- Absolute List Sorting
- Lowest Common Ancestor in a BST
- Implement two stacks in an array
- Max sum path in two arrays
- Run Length Encoding
- Largest subarray of 0's and 1's
- Level order traversal Line by Line
- Print BST elements in given range
- Largest subarray with 0 sum
- Odd even level difference
- Binary Tree to BST
- Max sum in the configuration
- Equilibrium index of an array
- Remove every k'th node
- Validate an IP Address
- Multiply two linked lists
- Sorted subsequence of size 3
- Expression Tree
- Check if Linked List is Palindrome
- Longest Consecutive Subsequence
- Delete a Node in Single Linked List
- Find duplicates in an array
- Count distinct elements in every window
- Max Level Sum in Binary Tree
- Special Stack
- Sort a stack
- Print Common Nodes in BST
- Level order traversal
- Peak element
- Inorder Successor in BST
- Index Of an Extra Element
- Union of Two Linked Lists
- Intersection of Two Linked Lists
- Insert in a Sorted List
- Root to Leaf Paths
- Maximum path sum
- XOR Linked List
- Counting elements in two arrays
- Linked List that is Sorted Alternatingly
- Modify Linked List-1
- Vertical sum
- Check if Tree is Isomorphic
- Find length of Loop
- Deletion and Reverse in Linked List
- Linked List Matrix
- Move all zeros to the front of the linked list

- Coin Change
- Kadane's Algorithm
- Maximum Index
- Next Permutation
- Parenthesis Checker
- Longest Common Subsequence
- Minimum number of jumps
- Count ways to N'th Stair(Order does not matter)
- Egg Dropping Puzzle
- Magic Triplets
- Maximum Rectangular Area in a Histogram
- Trapping Rain Water
- String formation from substring
- Subset Sum Problem
- Stock buy and sell
- Largest Number formed from an Array
- Jumping Numbers
- Longest Palindrome in a String
- Relative Sorting
- Maximum of all subarrays of size k
- Row with max 1s
- Boolean Matrix Problem
- Sorting Elements of an Array by Frequency
- Special Keyboard
- Inversion of array
- Length of the longest substring
- Tic-Tac-Toe
- Palindromic Array
- Is Binary Number Multiple of 3
- Next larger element
- Longest Prefix Suffix
- Divisible by 8
- Longest Common Substring
- Find all four sum numbers
- First non-repeating character in a stream
- Smallest Positive missing number
- Longest Common Prefix in an Array
- Row with minimum number of 1's
- Maximum Tip Calculator
- Given a linked list, reverse alternate nodes and append at the end
- Reverse a Linked List in groups of given size.
- Delete nodes having greater value on right
- Count BST nodes that lie in a given range
- Check for BST
- Tree from Postorder and Inorder
- Bottom View of Binary Tree
- Delete without head pointer
- Intersection Point in Y Shapped Linked Lists
- Add all greater values to every node in a BST
- Construct Binary Tree from Parent Array
- Connect Nodes at Same Level
- Clone a linked list with next and random pointer
- Flattening a Linked List
- Diagonal Traversal of Binary Tree
- Boundary Traversal of binary tree
- Delete a node from BST
- Min distance between two given nodes of a Binary Tree
- Maximum difference between node and its ancestor
- The Celebrity Problem
- Print a Binary Tree in Vertical Order
- Merge K sorted linked lists
- Get minimum element from stack
- Serialize and Deserialize a Binary Tree
- Circular tour
- Make Binary Tree From Linked List
- Extreme nodes in alternate order
- Remove loop in Linked List
- Max length chain
- Largest BST
- Interleaved Strings
- LRU Cache
- Delete keys in a Linked list
- Merge two BST 's
- Length of longest palindrome in linked list
- Print Nodes having K leaves
- Top View of Binary Tree
- k-th smallest element in BST
- Polynomial Addition
- Find a pair with given target in BST
- Leftmost and rightmost nodes of binary tree
- Construct Tree from Preorder Traversal