Courses
Tutorials
Jobs
Practice
Contests
Data Structure
Java
Python
HTML
Interview Preparation
person_outline
Profile
description
Articles
group
Community
school
Colleges
business
Companies
people_outline
Campus Ambassadors
pankajbind
2
Rank
Institute Rank
Current POTD Streak
STREAK
94
/1020
days
Longest streak/Global longest streak
Institution
Uka Tarsadia University (UTU) Surat
Language Used
Java, C++, Python
Overall Coding Score
1738
Total Problem Solved
511
Monthly Coding Score
44
Apply for Campus Ambassador
175 points
Contributor
175 points
Contributor
1 Point
Proficient
Proficient
100 Point
Scholar
Scholar
1k Point
Master
Master
10k Point
Ace
Ace
50k Point
Find Your Place Among the Best
Explore Our Badge Program and Start Writing.
Start writing
How Badges Work
214 submissions in current year
Current
2023
2022
January
February
March
April
May
SCHOOL (2)
BASIC (24)
EASY (216)
MEDIUM (195)
HARD (74)
Reverse a linked list
Pairwise swap elements of a linked list
Given a linked list of 0s, 1s and 2s, sort it.
linked list of strings forms a palindrome
Detect Loop in linked list
Delete nodes having greater value on right
Remove duplicates from an unsorted linked list
Sorted insert for circular linked list
Reverse a Doubly Linked List
Bubble Sort
Selection Sort
Insertion Sort
Check for BST
Right View of Binary Tree
K distance from root
Mirror Tree
Maximum Width of Tree
Delete without head pointer
Height of Binary Tree
Check for Balanced Tree
Nth node from end of linked list
Finding middle element in a linked list
Left View of Binary Tree
Delete Middle of Linked List
Decimal Equivalent of Binary Linked List
Intersection of two sorted Linked lists
Find Transition Point
Queue using two Stacks
Remove duplicate element from sorted Linked List
Stack using two queues
Reverse Level Order Traversal
DFS of Graph
Insert a node in a BST
BFS of graph
Determine if Two Trees are Identical
Square root of a number
Print all nodes that don't have sibling
Lowest Common Ancestor in a BST
Implement two stacks in an array
Run Length Encoding
Remove duplicate elements from sorted Array
Largest subarray with 0 sum
Binary Tree to BST
Remove every kth node
Check if all leaves are at same level
You and your books
Print matrix in diagonal pattern
Check whether BST contains Dead End
Delete a Node in Single Linked List
Kth largest element in BST
Minimum distance between two numbers
Find duplicates in an array
Count distinct elements in every window
Three way partitioning
Find Common Nodes in two BSTs
Level order traversal
Peak element
Inorder Successor in BST
Index Of an Extra Element
Insert in a Sorted List
Sum of leaf nodes in BST
Count More than n/k Occurences
Reverse a string using Stack
Symmetric Tree
Count Pairs whose sum is equal to X
Find length of Loop
Normal BST to Balanced BST
Leaf under budget
Reverse First K elements of Queue
Closest Neighbour in BST
Brothers From Different Roots
Move all zeros to the front of the linked list
Delete middle element of a stack
Step by Step Condition - Java
Swap the array elements
Predict the Column
Xoring and Clearing
Frequency Game
Find first set bit
Rightmost different bit
Check whether K-th bit is set or not
Wave Array
Frequencies of Limited Range Array Elements
Equilibrium Point
Leaders in an array
Floor in a Sorted Array
Minimum Number in a sorted rotated array
Union of Two Sorted Arrays
Subarray with given sum
Print adjacency list
Sum of upper and lower triangles
Print Matrix in snake Pattern
Determinant of a Matrix
Boundary traversal of matrix
Anagram
Winner of an election
Check if string is rotated by two places
Isomorphic Strings
The Modified String
Reverse words in a given string
Minimum indexed character
Panagram Checking
Non Repeating Character
Parenthesis Checker
Minimum indexed character
Minimum Cost of ropes
N meetings in one room
Reach a given score
Count ways to N'th Stair
Count number of hops
First Repeating Element
Missing number in array
Product array puzzle
Roman Number to Integer
Top K Frequent Elements in Array - |
Intersection of two arrays
Sort an array of 0s, 1s and 2s
Maximize sum(arr[i]*i) of an Array
Pascal Triangle
Non-Repeating Element
Count the elements
Rotation
Maximize sum after K negations
Maximum no of 1's row
Move all zeroes to end of array
Remove all duplicates from a given string
Chocolate Distribution Problem
Count pairs Sum in matrices
Count the triplets
Find Pair Given Difference
Bitonic Point
Smallest subarray with sum greater than x
Alternate positive and negative numbers
Check if a given string is a rotation of a palindrome
Remove b and ac from a given string
Arya's Long String
Remove Duplicates
Same characters in two strings
Max Sum without Adjacents
Second Largest
Key Pair
Rotate Bits
Second most repeated string in a sequence
Find all pairs with a given sum
Number of occurrence
Does array represent Heap
Check if array is sorted
String's Count
Longest Common Prefix in an Array
Longest Distinct characters in string
Product Pair
Special array reversal
Count pairs with given sum
Segregate 0s and 1s
Play With OR
First element to occur k times
Find the closest pair from two arrays
Count the Zeros
First negative integer in every window of size k
Merge two binary Max heaps
Four Elements
Palindrome String
Save Ironman
Pattern Searching
Print Bracket Number
Divisible by 7
Is Binary Number Multiple of 3
Minimum Operations
Check if a number is divisible by 8
Number of 1 Bits
Reverse Bits
Max Sum Subarray of size K
Nth Fibonacci Number
Maximum Sum Problem
Maximize dot product
Shortest path from 1 to n
Sum of all divisors from 1 to n
Reach the Nth point
Minimum number of Coins
Perfect Numbers
Largest number possible
Recamans sequence
Form a number divisible by 3 using array digits
Recursive sequence
Arithmetic Number
Row with minimum number of 1's
Surround the 1's
Exit Point in a Matrix
Inorder Traversal and BST
Letters Collection
Print Pattern
Sum of dependencies in a graph
Smallest window containing 0, 1 and 2
Insert an Element at the Bottom of a Stack
Fibonacci series up to Nth term
Divisor Game
Make the array beautiful
Remainder on dividing by 11
Lower Case to Upper Case
High Frequency
Weird Island
Construction of a string
Virus Infection
Same characters
Find Bots on Geeklandster
Build Adjacency List
Strong Students in School
Min Query
The Final Task
Divide and Rule
Maximum Happiness
MAX Array
Illuminate the hall
Magic Array
Not a palindromic string
Minimum Number of Elements
Reverse alternate nodes in Link List
Add two numbers represented by linked lists
Merge 2 sorted linked list in reverse order
Delete nodes having greater value on right
Quick Sort
Construct Binary Tree from Inorder and Postorder
Intersection Point in Y Shaped Linked Lists
Detect cycle in an undirected graph
Min distance between two given nodes of a Binary Tree
The Celebrity Problem
Serialize and deserialize a binary tree
Circular tour
Validate an IP Address
Distinct occurrences
Additive sequence
Multiply two strings
Minimum Swaps to Sort
Implement Atoi
Check if Linked List is Palindrome
Find triplets with zero sum
Duplicate subtree in Binary Tree
Polynomial Addition
Euler Circuit in an Undirected Graph
Euler circuit and Path
Merge Sort on Doubly Linked List
Binary Tree to CDLL
Root to Leaf Paths
Counting elements in two arrays
Linked List that is Sorted Alternatingly
K Sum Paths
Leftmost and rightmost nodes of binary tree
Construct Tree from Inorder & Preorder
Arrange Consonants and Vowels
Count the nodes at distance K from leaf
Vertical sum
Check if Tree is Isomorphic
Diagonal sum in binary tree
Sum of nodes on the longest path from root to leaf node
ZigZag Tree Traversal
Mother Vertex
Gray to Binary equivalent
Smallest Positive missing number
Power Of Numbers
Rearrange Array Alternately
Maximum Index
Trapping Rain Water
Stock buy and sell
Kadane's Algorithm
Majority Element
Count Inversions
Two Repeated Elements
Triplet Sum in Array
Level of Nodes
Make Matrix Beautiful
Boolean Matrix
Spirally traversing a matrix
Search in a row-column sorted Matrix
Subarray with 0 sum
Longest consecutive subsequence
Stock span problem
Next Greater Element
Maximum of all subarrays of size k
Fractional Knapsack
Minimum Platforms
Minimum number of jumps
Detect Cycle using DSU
Stickler Thief
Optimal Strategy For A Game
Sum of all substrings of a number
Longest Common Subsequence
0 - 1 Knapsack Problem
Lucky Numbers
Zero Sum Subarrays
Kth smallest element
Insert and Search in a Trie
Shortest Common Supersequence
Word Break
Find All Four Sum Numbers
Paths to reach origin
Find Missing And Repeating
Maximum Index
Number of subarrays with maximum values in given range
Top k numbers in a stream
Sum of Middle Elements of two sorted arrays
Consecutive 1's not allowed
Pythagorean Triplet
Painting the Fence
Sum of two elements with sum nearest to zero
Sum of bit differences
Largest Number formed from an Array
Maximum Product Subarray
Longest subarray with sum divisible by K
Check if a string is repetition of its substring of k-length
Row with max 1s
Swapping pairs make sum equal
Check if frequencies can be equal
Column name from a given column number
Count number of substrings
Longest Sub-Array with Sum K
Search Pattern (KMP-Algorithm)
Shuffle integers
Find the N-th character
k largest elements
Sum of XOR of all pairs
Find missing in second array
Longest K unique characters substring
Longest Palindrome in a String
Valid Expression
K-th element of two Arrays
Count triplets with sum smaller than X
Minimum swaps and K together
LCS of three strings
Largest Sum Subarray of Size at least K
Minimize the Heights II
Transform to prime
First and last occurrences of x
Minimum Deletions
Print N-bit binary numbers having more 1s than 0s
Number following a pattern
Sum of Products
Bleak Numbers
Game of XOR
Modified Game of Nim
Maximum sum increasing subsequence
Coin Change
Sequence of Sequence
Gold Mine Problem
Number of Coins
Perfect Sum Problem
Power Set
Knapsack with Duplicate Items
nCr
Minimum steps to destination
Partition Equal Subset Sum
Count possible ways to construct buildings
Count digit groupings of a number
Array Pair Sum Divisibility Problem
Number of paths
Number of paths in a matrix with k coins
Game with String
Smith Number
Next Permutation
Maximum sum of hour glass
How Many X's?
Transitive closure of a Graph
Replace O's with X's
Find the string in grid
Techfest and the Queue
Largest subsquare surrounded by X
Divisibility tree
Jump Game
Search Pattern (Rabin-Karp Algorithm)
Remove K Digits
Find duplicate rows in a binary matrix
Paths from root with a specified sum
Shortest Prime Path
Insertion Sort for Singly Linked List
Minimize the Heights I
Anti Diagonal Traversal of Matrix
IPL 2021 - Match Day 2
Find element occuring once when all other are present thrice
All Unique Permutations of an array
Course Schedule
Clone an Undirected Graph
Overlapping Intervals
Buy and Sell a Share at most twice
Maximum Meetings in One Room
Buy Maximum Stocks if i stocks can be bought on i-th day
Find shortest safe route in a matrix
Is it a tree ?
Minimum Multiplications to reach End
Eventual Safe States
City With the Smallest Number of Neighbors at a Threshold Distance
Path With Minimum Effort
Shortest path in Directed Acyclic Graph
Combination Sum II
Minimum Absolute Difference In BST
Maximum Sum Combination
Floor in BST
Number of unique flavors of candies
Water the plants
Empty the String
Score of Array
Subtree with k primes
Geeks Like You
New Year Resolution
Grinding Geek
Collecting Coins
Flatten BST to sorted list
Last Fairy Standing
Minimize the Difference
Maximum Bridges
Minimize the Array
Pairs violating the BST property
Kth common ancestor in BST
Reorder List
Binary Tree to DLL
Clone a linked list with next and random pointer
Wildcard Pattern Matching
Max rectangle
Subtraction in Linked List
AVL Tree Insertion
Longest Palindromic Substring in Linear Time
Alien Dictionary
Smallest range in K lists
AVL Tree Deletion
Nodes at given distance in binary tree
Max Circular Subarray Sum
Merge Without Extra Space
Smallest window in a string containing all the characters of another string
Maximum Rectangular Area in a Histogram
Find median in a stream
Solve the Sudoku
Allocate minimum number of pages
Minimum Cost Path
Word Ladder I
Median of 2 Sorted Arrays of Different Sizes
Next Smallest Palindrome
The Painter's Partition Problem-II
Form a palindrome
Count Smaller elements
Largest rectangle of 1s with swapping of columns allowed
Number of distinct subsequences
Wildcard string matching
Longest repeating and non-overlapping substring
Sum-string
Edit Distance
Minimum Points To Reach Destination
Minimum sum partition
Palindromic Partitioning
Next Happy Number
Maximum Profit
Matrix Chain Multiplication
Strictly Increasing Array
Bit Difference
Return two prime numbers
Generalised Fibonacci numbers
Boolean Parenthesization
Longest valid Parentheses
Possible Paths in a Tree
N-Queen Problem
Brackets in Matrix Chain Multiplication
Rohan's Love for Matrix
Word Wrap
Smallest Positive Integer that can not be represented as Sum
Find all possible palindromic partitions of a String
Find all Critical Connections in the Graph
Sorted Link List to BST
Count occurrences of a given word in a 2-d array
Reverse a sublist of a linked list
Distribute candies in a binary tree
IPL 2021 - Final
Split Array Largest Sum
Scrambled String
Find the String
Largest rectangular sub-matrix whose sum is 0
Vertex Cover
Expression Add Operators
Burst Balloons
Minimum Cost to Merge Stones
Candy
Account Merge
Better String
Fixing Two swapped nodes of a BST
Maximum Number of coins
Cake Distribution Problem
Geekina Hate 1s
Making A Large Island
Stable Array
Binary Search
Minimum element in BST
Power of 2
Check if strings are rotations of each other or not
Reverse a String
Union of two arrays
Print first n Fibonacci Numbers
Cyclically rotate an array by one
First and last occurrences of X
Maximum average among all subarrays
Small Sum
Pattern 5
Pattern 6
Pattern 7
Pattern 8
Pattern 10
Pattern 13
Remove duplicates from a sorted doubly linked list
Data Type
Naughty Geek
Isomorphic Strings
Naughty Geek
Valid Strings
Time Travel
Sum of Series
Value equal to index value
close
person_outline
Profile
description
Articles
group
Community
school
Colleges
business
Companies
people_outline
Campus Ambassadors