- Consecutive elements
- Power of 2
- Pythagorean Triplet
- Rotate Array
- Permutations of a given string
- Missing number in array
- Number of paths
- Count total set bits
- Number is sparse or not
- Bit Difference
- Convert array into Zig-Zag fashion
- Smallest number
- Longest Consecutive 1's
- Minimize the sum of product
- Check if two arrays are equal or not
- Check if string is rotated by two places
- Find first set bit
- Find first repeated character
- Find the element that appears once in sorted array
- First element to occur k times
- Check whether K-th bit is set or not
- Uncommon characters
- Rightmost different bit
- Set kth bit
- Toggle bits given range
- C++ Basic Data types
- Most frequent word in an array of strings
- Check if strings are rotations of each other or not
- Sum of all sub-sequences of a number
- Inverse Permutation
- Count Leaves in Binary Tree
- Height of Binary Tree
- Finding middle element in a linked list
- Binary Search
- Implement Atoi

Name

Shashank Pathak

Institution

Rank in Institute

#5

Courses Attended

Campus Ambassador

Other Profile Link

Overall Coding Score: 949

Monthly Coding Score: 0

Weekly Coding Score: 0

- Anagram
- Wave Array
- Maximize Toys
- Minimum number of Coins
- Reverse words in a given string
- Activity Selection
- Spirally traversing a matrix
- Sort an array of 0s, 1s and 2s
- N meetings in one room
- Remove Duplicates
- Leaders in an array
- Swap all odd and even bits
- Count number of hops
- Triplet Sum in Array
- Day of the week
- Shop in Candy Store
- Largest number possible
- Count the Reversals
- Tom and Jerry
- Cutted Segments
- Equilibrium point
- Chocolate Distribution Problem
- Flood fill Algorithm
- Roman Number to Integer
- Minimum Operations
- Find all pairs with a given sum
- Check if frequencies can be equal
- Fractional Knapsack
- K-th element of two sorted Arrays
- Element with left side smaller and right side greater
- Array Subset of another array
- Shortest Common Supersequence
- Swapping pairs make sum equal
- Closest Strings
- Minimum indexed character
- Find the most frequent digit
- Primorial of a number
- Count the triplets
- Star elements
- Remove minimum number of elements
- Interesting Series
- Gambling Stark
- Arya and The Great War
- Find out the Team
- Check if array contains contiguous integers with duplicates allowed
- Maximum height of the staircase
- C++ Alternate words in reverse order.
- C++ Visible Numbers
- Rope Cutting
- Ease the Array
- Count ways to express N as the sum of 1,3 and 4
- Easy string
- Damon Prime
- Print Binary Tree levels in sorted order
- Convert a sentence into its equivalent mobile numeric keypad sequence
- Check if a number is divisible by 8
- SP - Palindrome Family
- SP - Beautiful Pairs
- SP - Stack Design
- SP - The Last Battle
- Same Count After Sorting
- Odd Couples
- Count Max Sum Pair
- Sort Matrix Rows
- Reverse 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
- Merge Sort
- Quick Sort
- Diameter of Binary Tree
- Check for Balanced Tree
- Heap Sort
- Nth node from end of linked list
- Left View of Binary Tree
- Merge two sorted linked lists
- 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
- Lowest Common Ancestor in a BST
- Binary Heap Operations
- Largest subarray of 0's and 1's
- Largest subarray with 0 sum
- Minimum Depth of a Binary Tree
- Josephus problem
- Maximum Difference
- Check if Linked List is Palindrome
- Count distinct elements in every window
- Level of a Node in Binary Tree
- Maximum path sum
- Symmetric Tree
- Sum of Leaf Nodes at Min Level

- Coin Change
- Kadane's Algorithm
- Find Missing And Repeating
- Sum Of Prime
- Maximum Sub Array
- Overlapping Intervals
- Maximum Index
- Next Permutation
- Longest Increasing Subsequence
- Parenthesis Checker
- Longest Common Subsequence
- Minimum number of jumps
- Count ways to reach the n'th stair
- Count ways to N'th Stair(Order does not matter)
- Egg Dropping Puzzle
- Count of n digit numbers whose sum of digits equals to given sum
- Edit Distance
- nCr
- Maximum Rectangular Area in a Histogram
- Min Coin
- Consecutive 1's not allowed
- Path in Matrix
- Trapping Rain Water
- Factorials of large numbers
- Minimum Platforms
- Find Prime numbers in a range
- Largest Number formed from an Array
- Longest Palindrome in a String
- Rearrange an array with O(1) extra space
- Relative Sorting
- Maximum of all subarrays of size k
- Sorting Elements of an Array by Frequency
- Special Keyboard
- Number of ways
- Minimum Cost of ropes
- Form a palindrome
- Preorder to Postorder
- Longest consecutive subsequence
- Number to words
- Is Binary Number Multiple of 3
- Preorder Traversal and BST
- Cost of Sweets
- Crazy Equations
- Divide and Subtract Game
- Minimize the heights
- Next larger element
- Rubik's Cube
- X Total Shapes
- Total Decoding Messages
- Combination Sum
- Kth smallest element
- Transform String
- Longest Common Substring
- Rotate and delete
- Minimums in Array
- Recursively remove all adjacent duplicates
- Shortest Source to Destination Path
- Unit Area of largest region of 1's
- Rearrange characters
- First non-repeating character in a stream
- K
^{th}largest element in a stream - Water Overflow
- Zero Sum Subarrays
- Geek collects the balls
- Reverse Spiral Form of Matrix
- Array Pair Sum Divisibility Problem
- Job Sequencing Problem
- Page Faults in LRU
- Longest Common Prefix in an Array
- Numbers with alternative 1's
- Subarray Inversions
- Matrix Chain Multiplication
- A Game of LCM
- Find the element at given index
- Next higher number in one swap
- Previous number in one swap
- Money Distributions
- Print N-bit binary numbers having more 1’s than 0’s
- Next higher palindromic number using the same set of digits
- Series with largest GCD and sum equals to N
- Find the last digit when factorial of A divides factorial of B
- Find the Maximum sum
- Save Your Life
- Last two digits of Fibonacci
- Leftmost Divisor
- Pizza Mania
- Killing Spree
- Yes XOR No
- Number of subarrays with maximum values in given range
- Lazy Pasha
- Longest subarray with sum divisible by K
- Subarrays with equal 1s and 0s
- Make Matrix Beautiful
- Longest Sub-Array with Sum K
- Challenge by Nikitasha
- Pasha and Primes
- Sick Pasha
- Beautiful SubSequence
- The Fibonacci-prime number
- Santa Banta
- The Tiny Miny
- Letters Collection
- Big Numbers Series
- Marks of PCM
- Pass the semester
- String Conversion
- Grouping Of Numbers
- Geek and Strings
- Container with most water
- Buying Vegetables
- SP - Two digits of Fibonacci
- Reverse a Linked List in groups of given size.
- Check for BST
- Bottom View of Binary Tree
- Delete without head pointer
- Intersection Point in Y Shapped Linked Lists
- Connect Nodes at Same Level
- Flattening a Linked List
- Detect cycle in a directed graph
- Topological sort
- Merge K sorted linked lists
- Find the number of islands
- Get minimum element from stack
- Serialize and Deserialize a Binary Tree
- Circular tour
- Remove loop in Linked List
- Max length chain
- LRU Cache
- Box Stacking

- Minimum Points To Reach Destination
- Minimum sum partition
- Maximum of minimum for every window size
- Return two prime numbers
- Allocate minimum number of pages
- A Simple Fraction
- Nth digit of pi
- Assignment Problem
- Rohan's Love for Matrix
- Create your own Calculator
- nCr mod M | Part 1
- Longest valid Parentheses
- Word Break - Part 2
- Print all LCS sequences
- N-Queen Problem
- Generalised Fibonacci numbers
- Find median in a stream
- Distinct palindromic substrings
- Similar expressions
- Phone directory
- Count the subarrays having product less than k
- Joey doesn't share food
- Rachael's String Challenge
- Queries on a Matrix
- Bike Racing
- Adventure in a Maze
- Lower Upper ASCII
- All Primes