Data Structure
Java
Python
HTML
Interview Preparation
Interview Prep
Tutorials
Tracks
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
S
jainsahil1997
Current POTD Streak
STREAK
00
/1576
days
Longest streak/Global longest streak
Language Used
C++, Python, C
Coding Score
364
Problem Solved
169
Contest Rating
__
97 points
Contributor
97 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
0 submissions in current year
Current
2024
2023
2022
2021
2020
2019
2018
2017
2016
January
February
March
April
May
June
July
August
September
October
November
SCHOOL (0)
BASIC (22)
EASY (65)
MEDIUM (75)
HARD (7)
Longest Even Length Substring
Sorting Elements of an Array by Frequency
Add Number Linked Lists
Detect Loop in linked list
Count BST nodes that lie in a given range
Check for BST
Binary Tree from Inorder and Postorder
Intersection in Y Shaped Lists
Diameter of a Binary Tree
Merge two sorted linked lists
Add all greater values to every node in a BST
Sum Tree
Tree Boundary Traversal
Implement stack using array
LCA in Binary Tree
Lowest Common Ancestor in a BST
Vertical Tree Traversal
Max sum in the configuration
Gas Station
Is Binary Tree Heap
Remove loop in Linked List
Find Common Nodes in two BSTs
Level order traversal
Delete nodes greater than k
Ancestors in Binary Tree
Root to Leaf Paths
Predecessor and Successor
Count set bits
Smallest Positive Missing
Wave Array
Rearrange an array with O(1) extra space
Kadane's Algorithm
Majority Element
Unique BST's
Indexes of Subarray Sum
Count the number of possible triangles
Triplet Sum in Array
Rotate by 90 degree
Next Greater Element
K Sized Subarray Maximum
Kth smallest element
Job Sequencing Problem
Minimum Platforms
Longest Increasing Subsequence
Longest Common Subsequence
Equal Sum Partition
Sort according to an Array
X Total Shapes
Print Anagrams Together
Overlapping Intervals
Maximum Index
Top k numbers in a stream
Count Occurences of Anagrams
Search in Rotated Sorted Array
Max Score from Subarray Mins
Form the Largest Number
Max Sum without Adjacents
Length of the longest substring
k largest elements
Arranging the array
Fill array with 1's
Valid Substring
Permutations of a String
Subarrays Product Less than K
Angle between hour and minute hand
Ways To Tile A Floor
Number of paths
Number of paths in a matrix with k coins
Jumping Numbers
Game with String
Fraction to Repeating Decimal
Next Permutation
Smaller on Left
Stream First Non-repeating
Array to BST
Reverse a linked list
Remove duplicates from an unsorted linked list
Split a Linked List into two halves
Inorder Traversal
Reverse a Doubly Linked List
Selection Sort
K distance from root
Mirror Tree
Two Mirror Trees
Maximum Width of Tree
Height of Binary Tree
Balanced Tree Check
Kth from End of Linked List
Middle of a Linked List
Left View of Binary Tree
Transform to Sum Tree
Remove Duplicates from a Sorted Linked List
Postorder Traversal
Reverse Level Order Traversal
Stack using Linked List
Insert a node in a BST
Identical Trees
Root to leaf path sum
Nodes without a Sibling
Level Order Line by Line
BST Keys in a Range
Minimum Depth of a Binary Tree
Binary Tree to BST
Search a node in BST
Inorder Successor in BST
Insert in a Sorted List
Minimum element in BST
First Set Bit
Check K-th Bit
Reverse Words
Parenthesis Checker
K largest elements
N meetings in one room
Missing in Array
Product array puzzle
Pairs of equals Sum
Count the elements
Find Kth Rotation
String Duplicates Removal
String Manipulation
Find Duplicate Element
Alternate Positive Negative
Remove Duplicates
Two Sum - Pair with Given Sum
Find the left over element
Does array represent Heap
Convert an array to reduced form
Element with left side smaller and right side greater
Four Elements
Pattern Searching
Last Match
Lucky Number
Element that appears once where every element occurs twice
Prime Number
Magic Number
Number of Groups
Page Faults in LRU
Inorder Traversal and BST
Overlapping rectangles
Sum of k smallest elements in BST
Rotate Array
Size of Binary Tree
Count Leaves in Binary Tree
Replace all 0's with 5
Preorder Traversal
Circular Linked List Traversal
Bit Difference
Binary String
Keypad typing
Maximum product of two numbers
Value equal to index value
Reverse sub array
Uncommon characters
Replace the Bit
One odd Occuring
Minimize string value
Check set bits
House Robber
Count zero
Find difference between sum of diagonals
Half N by M
Minimum difference pair
Reorder List
Longest Palindromic Substring in Linear Time
Fixing Two nodes of a BST
Histogram Max Rectangular Area
Merge Without Extra Space
Head to Tail ordering
Minimum sum partition
close
S
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri