Data Structure
Java
Python
HTML
Interview Preparation
Interview Prep
Tutorials
Tracks
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
foreverrookie
Current POTD Streak
STREAK
00
/1576
days
Longest streak/Global longest streak
Institution
Chitkara University, Punjab
886 Rank
Institute Rank
Language Used
C++, Java, Python, C
Coding Score
414
Problem Solved
167
Contest Rating
__
Apply for Campus Mantri
903 points
Contributor
903 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 (1)
BASIC (9)
EASY (65)
MEDIUM (82)
HARD (10)
Sorting Elements of an Array by Frequency
Nearly Sorted Algorithm
Rotate a Linked List
Sort a linked list of 0s, 1s and 2s
Add Number Linked Lists
Add 1 to a Linked List Number
Detect Loop in linked list
Insert in Sorted Circular Linked List
Check for BST
Quick Sort
Bottom View of Binary Tree
Delete without head pointer
Intersection in Y Shaped Lists
Diameter of a Binary Tree
Merge two sorted linked lists
Flattening a Linked List
Undirected Graph Cycle
Topological Sort
Gas Station
Remove loop in Linked List
Implement Atoi
Palindrome Linked List
Top View of Binary Tree
Merge Sort for Linked List
Complete Binary Tree
Tower Of Hanoi
Reverse array in groups
Smallest Positive Missing
Rearrange Array Alternately
Maximum Index
Stock buy and sell
Kadane's Algorithm
Majority Element
Count Inversions
Indexes of Subarray Sum
Boolean Matrix
Spirally traversing a matrix
Rotate by 90 degree
Stock span problem
Next Greater Element
K Sized Subarray Maximum
Kth smallest element
Minimum Cost of ropes
Activity Selection
Minimum Platforms
Longest Common Subsequence
0 - 1 Knapsack Problem
Allocate Minimum Pages
Find whether path exist
Shortest Common Supersequence
Maximize The Cut Segments
Count Occurences of Anagrams
Pythagorean Triplet
Search in Rotated Sorted Array
Form the Largest Number
Nuts and Bolts Problem
Longest Subarray with Sum K
Max Sum without Adjacents
Reverse each word in a given string
Longest Common Substring
Longest Substring with K Uniques
Longest Palindrome in a String
Rod Cutting
Number of pairs
First negative in every window of size k
Minimum Deletions
Print N-bit binary numbers having more 1s than 0s
Minimum number of deletions
Minimum number of deletions and insertions
Max Sum Increasing Subsequence
Coin Change (Count Ways)
Sieve of Eratosthenes
Coin Change (Minimum Coins)
Knapsack with Duplicate Items
Partition Equal Subset Sum
Count possible ways to construct buildings
Find the Safe Position
Rank The Permutations
Longest Repeating Subsequence
Stream First Non-repeating
Segregate even and odd nodes in a Linked List
Subset Sum Problem
Linked List Group Reverse
Clone List with Next and Random
Max rectangle
Trapping Rain Water
Histogram Max Rectangular Area
Merge Without Extra Space
Ugly Numbers
Minimum sum partition
Palindromic Partitioning
Matrix Chain Multiplication
Reverse a linked list
Delete N nodes after M nodes of a linked list
Pairwise swap elements of a linked list
Node at a given index in linked list
Delete nodes having greater value on right
Remove duplicates from an unsorted linked list
Split a Linked List into two halves
Delete in a Doubly Linked List
Inorder Traversal
Reverse a Doubly Linked List
Two Mirror Trees
Height of Binary Tree
Kth from End of Linked List
Middle of a Linked List
Intersection Sorted Linked Lists
Queue using two Stacks
Remove Duplicates from a Sorted Linked List
DFS of Graph
Insert a node in a BST
BFS of graph
Insertion at doubly linked list
Binary Search
Largest subarray of 0's and 1's
Delete in a Singly Linked List
Special Stack
Inorder Successor in BST
Intersection of Two Linked Lists
Insert in a Sorted List
Split Linked List Alternatingly
Delete Alternate Nodes
Merge Lists Alternatingly
Delete Mid of a Stack
First Set Bit
Rightmost different bit
Check K-th Bit
Longest Consecutive 1's
Power of 2
Swap odd and even bits
Equilibrium Point
Array Leaders
Floor in a Sorted Array
Anagram
Reverse Words
Parenthesis Checker
Generate Binary Numbers
Missing in Array
Roman Number to Integer
Missing And Repeating
Minimize the sum of product
Chocolate Distribution Problem
Count the triplets
Remove Duplicates
Sum of two numbers represented as arrays
Convert array into Zig-Zag fashion
Two Sum - Pair with Given Sum
Rotate Bits
Pattern Searching
Minimum Operations
Number of 1 Bits
Max Sum Subarray of size K
Toggle bits in the given range
Minimum number of Coins
Discovering Atlantis
Largest number possible
Page Faults in LRU
Print Linked List
Queue Using Array
Linked List Insertion At End
Circular Linked List Traversal
Bit Difference
Number is sparse or not
Swap kth elements
Last index of One
One odd Occuring
Reverse an Array
close
A
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri