Data Structure
Java
Python
HTML
Interview Preparation
Tutorials
Courses
Tracks
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
shivanshsinghx365
star
star
Current POTD Streak
STREAK
57
/1539
days
Longest streak/Global longest streak
Institution
Chandigarh University (CU) Chandigarh
23 Rank
Institute Rank
Organization
Sabre Corporation
Language Used
Python, C++, C, Java
Coding Score
2964
Problem Solved
1165
Contest Rating
1591
Apply for Campus Mantri
355 points
Contributor
355 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
237 submissions in current year
Current
2024
2023
2022
2021
January
February
March
April
May
June
July
August
September
October
SCHOOL (2)
BASIC (167)
EASY (503)
MEDIUM (445)
HARD (48)
Continuous Series
Check for Sum
Pairs of Adjacent elements
Cost of String
Check Matrix Sum
Reverse a linked list
Frequency in a Linked List
Pairwise swap elements of a linked list
Linked list of strings forms a palindrome
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
Bubble Sort
Selection Sort
Insertion Sort
Check for BST
Right View of Binary Tree
K distance from root
Mirror Tree
Maximum Width of Tree
Height of Binary Tree
Balanced Tree Check
Kth from End of Linked List
Middle of a Linked List
Check If Circular Linked List
Left View of Binary Tree
Delete Middle of Linked List
Decimal Equivalent of Binary Linked List
Intersection Sorted Linked Lists
Find Transition Point
Queue using two Stacks
Remove Duplicates from a Sorted Linked List
Stack using two queues
Postorder Traversal
Level Order in spiral form
Reverse Level Order Traversal
DFS of Graph
Stack using Linked List
Implement stack using array
Insert a node in a BST
BFS of graph
Identical Trees
Root to leaf path sum
Square Root
Nodes without a Sibling
Insertion at doubly linked list
Lowest Common Ancestor in a BST
Binary Search
Largest subarray of 0's and 1's
Remove Duplicates Sorted Array
Minimum Depth of a Binary Tree
Remove Duplicates from an array
Unique rows in boolean matrix
Toeplitz matrix
Remove every k'th node
Leaves at Same Level or Not
Josephus problem
You and your books
Max distance between same elements
Delete in a Singly Linked List
Kth largest element in BST
Minimum distance in an Array
Array Duplicates
Special Stack
Three way partitioning
Inorder Successor in BST
Index of an Extra Element
Insert in a Sorted List
Split Linked List Alternatingly
Sum of leaf nodes in BST
More than n/k Occurrences
Max and min element in Binary Tree
Reverse Using Stack
XOR of a given range
Symmetric Tree
Delete Alternate Nodes
Count Pairs whose sum is equal to X
Depth of node
Find length of Loop
Median of BST
Leaf under budget
Linked List Matrix
Maximum Pairwise Computed Value
Queue Reversal
Reverse first K of a Queue
Remove Half Nodes
Closest Neighbour in BST
Brothers From Different Roots
Delete Mid of a Stack
C++ Multi-level inheritance
The New Line
Data Types
Taking input
Learn to Comment
GetLine and Ignore
Learning to be precise
Bitwise Operators
Even Odd
For Loop- primeCheck
While loop- printTable
Learning Macros
Step by Step Condition
Start Coding - Java
The New Line - Java
Learn to Comment - Java
Swap the array elements
Predict the Column
Xoring and Clearing
Swap values using References
Swap the objects
Two Dimensional World
Learning Structs
Delete Array
Pair Sum in Vector
Reverse an Array
Frequency in Queue
Get min at pop
Frequency Game
Repetitive Printing - Python
Operators in Python
Split the input - Python
Comment in Python
Logical Operators - Python
Increment and Decrement - Python
Bitwise Operators - Python
If conditional statement- Python
Check the status - Python
Mark Even and Odd - Python
For loop - Python
For Loop 2- Python
While loop in Python
Jumping through While - Python
Slicing in String - Python
Repeat the Strings - Python
String Functions - II - Python
String Functions I - Python
Intro to Lists - Python
Count Even Odd - Python
Functions in Lists - Python
Average_Min_Max - Python
Mean Finder
Intro to Dictionary - Python
Neighbour of 10
Dictionary in Python - II
Dictionary in Python - III
Set in Python - I
Set in Python - II
Is and In Operator
sep and end in Print()
Max and Second Max
First Set Bit
Rightmost different bit
Check K-th Bit
Mean And Median of Array
Power of 2
Frequencies in a Limited Array
Equilibrium Point
Array Leaders
Count 1's in binary array
Floor in a Sorted Array
Roof Top
Print adjacency list
Sum of upper and lower triangles
Print Matrix in snake Pattern
Transpose of Matrix
Matrix Boundary Traversal
Naive Pattern Search
Anagram
Winner of an election
String Rotated by 2 Places
Isomorphic Strings
Most Frequent Character
Reverse Words
Panagram Checking
Repeating Character
Non Repeating Character
Parenthesis Checker
Generate Binary Numbers
K largest elements
Minimum Cost of ropes
N meetings in one room
Digital Root
Count ways to N'th Stair
Count number of hops
Uppercase to Lowercase
Rotate Deque By K
First Repeating Element
Union of Arrays with Duplicates
Count Elements Greater Than X
Count Smaller Than X
Find Immediate Smaller Than X
Array Update At Index
Array Delete And Shift
Is Array Sorted
Find Immediate Greater Than X
Missing in Array
Product array puzzle
Roman Number to Integer
Reverse The Array
Intersection of Arrays with Distinct
Max Value Permutation
Missing And Repeating
Count the elements
Find Kth Rotation
Find the closest number
k sorted array
Adding Ones
Common in 3 Sorted Arrays
Sorted and Rotated Minimum
Sum of elements between k1'th and k2'th smallest elements
Search in a Row-Column sorted matrix
Move All Zeroes to End
String Duplicates Removal
Minimize the sum of product
Missing number
Chocolate Distribution Problem
Find Pair Given Difference
Pairs with difference k
Swap and Maximize
Bitonic Point
Left most and right most index
Single Number
Alternate Positive Negative
Remaining String
Kth distance
Palindrome Sentence
Count Alphabets
Remove Duplicates
Convert the string
Nearest multiple of 10
Reorganize The Array
Facing the sun
Second Largest
Convert array into Zig-Zag fashion
Two Sum - Pair with Given Sum
Rotate Bits
Find all pairs with a given sum
Number of occurrence
K-Pangrams
Reversing the equation
Does array represent Heap
Modify the Array
Convert an array to reduced form
Check if array is sorted
Sum Pair closest to target
Find missing in second array
Longest Common Prefix of Strings
First Repeated Character
Substrings with same first and last characters
Two sum -Pairs with 0 Sum
Segregate 0s and 1s
Play With OR
Tywin's War Strategy
At Least K Occurrences
Count the Zeros
Multiply by 11
Maximum sum of subarray less than or equal to x
Palindrome String
Total count
K-th missing element
Pair with given sum in a sorted array
Print Bracket Number
Odd Even Problem
Binary representation of next number
Largest number in one swap
Padovan Sequence
Extract the Number from the String
Minimum Operations
Divisibility by 8
Number of 1 Bits
Find the Highest number
Armstrong Numbers
Midori and chocolates
Remove minimum number of elements
Reverse Bits
Max Sum Subarray of size K
Nth Fibonacci Number
Ceil The Floor
Swap two nibbles in a byte
Copy Set Bits in Range
Count Digits
Palindrome
Maximum Sum Problem
Party of Couples
Sum 1 to n Divisors
Count numbers containing 4
Assign Mice Holes
Print Square Wall 2
Check Prime
Reach the Nth point
Perfect Numbers
AP Term
Average
Factorials Less than or Equal to n
C++ Exception Handling
Largest number possible
Page Faults in LRU
Recamans sequence
The Palindrome Pattern
Compare two fractions
Form a number divisible by 3 using array digits
Least Prime Factor
Sum of First N Natural Numbers
Prime Factors
Recursive sequence
Juggler Sequence
Summed Matrix
Maximum Diamonds
Arithmetic Number
Row with Minimum 1s
Make Zeroes
Surround the 1's
Count Primes In Range
Coverage of all Zeros in a Binary Matrix
Inorder Traversal and BST
Letters Collection
Right Angle Triangle
Right Angle Triangle 2
Array Traversal Reverse
Sum All Array Elements
Decrement Array Values
Design a class
Constructor Overloading
Addition
Even Odd Game
First Digit of a Number
Calculator
Count Digits
Print Pattern
Type Conversion
Array to BST
Sum of dependencies in a graph
Print Diagonally
Lambda Expression in C++
Incrementing a variable
Add two numbers
Add two complex numbers
Return Size
Compute a/b
Kth call
Add - Auto Keyword
Global variable
Find Volume
CPP Substring
Address Operator
Even and Odd
Search insert position of K in a sorted array
Type Inference
Sum - Default Arguments
Queue using stack
Marks Allotment
Check if a String is Subsequence of Other
Count the Substrings
Minimum Sum of Absolute Differences of Pairs
Smallest window containing 0, 1 and 2
Insert an Element at the Bottom of a Stack
Can Make Triangle
Beautiful Number
Maximum Number
Complete the Staircase
Choice
Pattern 2
Pattern 3
Pattern 4
Pattern 14
Pattern 15
Pattern 16
Pattern 17
Pattern 18
Pattern 19
Pattern 20
Pattern 21
Print N to 1 without loop
Print GFG n times
Fibonacci series up to Nth term
Pattern 12
Pattern 22
Largest odd number in string
Maximum Nesting Depth of the Parentheses
All divisors of a Number
Find XOR of numbers from L to R.
Stock Buy and Sell – Max one Transaction Allowed
Outermost Parentheses
Maximum Depth Of Binary Tree
Divisor Game
Search in Linked List
Assign Cookies
Array to Linked List
Bit Manipulation
Introduction to Trees
Binary Search Trees
Unique Binary Tree Requirements
Last modified ball
Find the first node of loop in linked list
Min operations
Minimum Passes
Last cell in a Matrix
Balloon Everywhere
Save Civilians
Range OR
Cutting Rectangles
Make Array Elements Equal
Equal Left and Right Subarray Sum
Make the array beautiful
Is it Fibonacci
Nice Array
Calculate The Work Done
Taxi Booking
Binary matrix having maximum number of 1s
Number of Subarrays of 0's
Maximum Identical Bowls
Bus Conductor
Wifi Range
Minimum Number
Minimum Integer
Seating Arrangement
String Mirror
Maximize Sum
Make Palindrome
Geekina loves order
Total Cuts
Bit Magic
Array Operations
Dominant Pairs
Valuable String
Special Array
Accept The Challenge
Antique Collections
How Many Meets
Binary Array
Geekina and Log
Strong Students in School
Refueling
Minimum Thorns
Ticket Counter
Geek's Plants
Happy Friends
Weight Problem
Unique Number of Occurrences
Unique Positions
What Mean do you Mean?
Sorting Items
Balloon Everywhere
Minimise the Distance
Max Splits
Maximum Number
Check Anagram Existence
Beautiful Number
Strong Students in School
Complete the Staircase
Silver and Gold
Even Sum
High Frequency
Weird Island
Same characters
Find Bots on Geeklandster
Is it a Leap Year
Negative Prefix
Build Adjacency List
Maximum occurring digit
Strong Students in School
Nearest Perfect Square
Geek & Geekina Purchasing Ice Cream
The Final Task
Is it a Leap Year
Virus Infection
Antique Collections
Minimum Distance
Maximum Distance
Return To Root
Magic Array
Not a palindromic string
Chocolate Distribution
Equality
Minimum Number of Elements
XOR GAME
Check for Consecutive
Prefix Distinct
Frequency of every Element
Eye's Contact
Super Palindrome
Find Mode in BST
Bob's Impression
Reach Alice
Two Smallests in Every Subarray
Split an array into two equal Sum subarrays
Largest Pair Sum
First Word
Geekland Tax Calculator
Perfect Meeting
Winner Team
Two Swaps
Maximize partitions in a String
Meeting Rooms
Count Pairs whose sum is less than target
Union of Two Sorted Arrays with Distinct Elements
Intersection of Two arrays with Duplicate Elements
Search in a row-wise sorted matrix
Find Only Repetitive Element from 1 to n-1
Unique Number I
Sorting Elements of an Array by Frequency
Reverse alternate nodes in Link List
Rotate a Linked List
Sort a linked list of 0s, 1s and 2s
Add Number Linked Lists
Add 1 to a Linked List Number
Merge 2 sorted linked list in reverse order
Detect Loop in linked list
Insert in Sorted Circular Linked List
Merge Sort
Quick Sort
Binary Tree from Inorder and Postorder
Bottom View of Binary Tree
Delete without head pointer
Intersection in Y Shaped Lists
Diameter of a Binary Tree
Merge two sorted linked lists
Sum Tree
Connect Nodes of Levels
Flattening a Linked List
Tree Boundary Traversal
Delete a node from BST
Directed Graph Cycle
Undirected Graph Cycle
LCA in Binary Tree
Two Stacks in an Array
The Celebrity Problem
Largest subarray with 0 sum
Topological sort
Vertical Tree Traversal
Merge K sorted linked lists
Find the number of islands
Find kth element of spiral matrix
Max sum in the configuration
Get Min from Stack
Gas Station
Linked List to Binary Tree
Kth smallest element in a Matrix
Is Binary Tree Heap
Validate an IP Address
Remove loop in Linked List
Dijkstra Algorithm
Minimum Spanning Tree
Additive sequence
Largest BST
Multiply two strings
Implement Atoi
Maximum Difference
Palindrome Linked List
Strongly Connected
Print matrix in diagonal pattern
Rat in a Maze
Bipartite Graph
Number of root to leaf paths
BST with Dead End
Merge two BST 's
Count distinct elements in every window
Root to leaf paths sum
Bridge edge in a graph
Find triplets with zero sum
Sort a stack
Top View of Binary Tree
k-th Smallest in BST
Find Common Nodes in two BSTs
Level order traversal
Peak element
Merge Sort for Linked List
Euler Circuit in an Undirected Graph
Ancestors in Binary Tree
Binary Tree to CDLL
Pair Sum in BST
Root to Leaf Paths
Populate Inorder Successor for all nodes
Counting elements in two arrays
Linked List that is Sorted Alternatingly
K Sum Paths
Construct Tree from Inorder & Preorder
Arrange Consonants and Vowels
Count the nodes at distance K from leaf
Vertical sum
Insert in Sorted way in a Sorted DLL
Maximum path sum
Predecessor and Successor
Children Sum in a Binary Tree
Diagonal sum in binary tree
Deletion and Reverse in Circular Linked List
Duplicate Subtrees
Sum of nodes on the longest path
ZigZag Tree Traversal
Vertical Width of a Binary Tree
Cat and Hat
Nearest Power
Doge
Swap Kth nodes from ends
Maximum Non-Adjacent Nodes Sum
Ceil in BST
Count set bits
Gray to Binary Conversion
Tower Of Hanoi
Smallest Positive Missing
Power Of Numbers
Maximum occured integer
Wave Array
Possible Words From Phone Digits
Rearrange an array with O(1) extra space
Maximum Index
Stock buy and sell
Rotate Array
Kadane's Algorithm
Majority Element
Count Inversions
Two Repeated Elements
Union of 2 Sorted Arrays
Indexes of Subarray Sum
Count the number of possible triangles
Merge Without Extra Space
Make Matrix Beautiful
Boolean Matrix
Spirally traversing a matrix
Search in a sorted Matrix
Rotate by 90 degree
Determinant of a Matrix
Distance of nearest cell having 1
Subarray with 0 sum
Subarray range with given sum
Subarrays with equal 1s and 0s
Sort Elements by Decreasing Frequency
Longest Consecutive Subsequence
Strings Rotations of Each Other
Case-specific Sorting of Strings
Postfix Evaluation
Stock span problem
Next Greater Element
Infix to Postfix
K Sized Subarray Maximum
Nearly sorted
Activity Selection
Fractional Knapsack
Job Sequencing Problem
Minimum Platforms
Largest number in K swaps
Combination Sum
Unique Subsets
M-Coloring Problem
Minimum Jumps
Stickler Thief
Ways to Reach the n'th Stair
Sum of all substrings of a number
Longest Increasing Subsequence
Longest Common Subsequence
0 - 1 Knapsack Problem
Lucky Numbers
Allocate Minimum Pages
Zero Sum Subarrays
Kth Smallest
Rotten Oranges
Container With Most Water
Print Anagrams Together
Rotate by 90 degree
Top K Frequent in Array
Closest Three Sum
Word Break
Stock Buy and Sell – Multiple Transaction Allowed
Generate Parentheses
Word Search
Prerequisite Tasks
4 Sum - All Quadruples
Sort 0s, 1s and 2s
Paths to reach origin
Pascal Triangle
Number of subarrays with maximum values in given range
Sum of Subarrays
Longest Span in two Binary Arrays
Maximize Number of 1's
Sum of Middle elements of two sorted arrays
Single Among Doubles in a Sorted
Consecutive 1's not allowed
Split the Array
Count Occurences of Anagrams
Single Among Doubles
Pythagorean Triplet
Search in Rotated Sorted Array
Count pairs Sum in matrices
Sum of bit differences
Max Score from Subarray Mins
Form the Largest Number
Add Binary Strings
Maximum Product Subarray
Longest subarray with sum divisible by K
Check if a string is repetition of its substring of k-length
Sort the given array after applying the given equation
Row with max 1s
Swapping pairs make sum equal
Check if frequencies can be equal
Column name from a given column number
Form a palindrome
Nuts and Bolts Problem
Longest Subarray with Sum K
Count the Reversals
Cutting Binary String
Sum of two large numbers
Factorials of large numbers
Shuffle integers
Find the N-th character
Length of the longest substring
Remove leading zeros from an IP address
k largest elements
Sum of XOR of all pairs
Longest Common Substring
Smallest distinct window
Longest substring with distinct characters
Longest Substring with K Uniques
Longest Palindrome in a String
Look and Say Pattern
K-th element of two Arrays
Arranging the array
Rod Cutting
K closest elements
Missing element of AP
Longest Palindromic Subsequence
Largest Sum Subarray of Size at least K
First negative in every window of size k
Find k-th character in string
Equalize the Towers
Minimum sum
Not a subset sum
Minimize the Heights II
Transform to prime
First and Last Occurrences
Print N-bit binary numbers having more 1s than 0s
Nine Divisors
Permutations of a String
Number following a pattern
CamelCase Pattern Matching
Sum of Products
Unique Number II
Game of XOR
Largest prime factor
Modified Game of Nim
Minimum number of deletions and insertions
Coin Change (Count Ways)
Mobile numeric keypad
Coin Change (Minimum Coins)
Perfect Sum Problem
Smallest number
Next Prime Number
Power Set
Knapsack with Duplicate Items
nCr
Partition Equal Subset Sum
Longest Bitonic subsequence
Array Pair Sum Divisibility Problem
Matchsticks game
Subset Sums
Prime Pair with Target Sum
Permutation with Spaces
LCM Triplet
Find nth root of m
Game with String
Smith Number
Multiply 2 matrices
Next Permutation
Smaller on Left
Rotate matrix elements clockwise
Maximum sum of hour glass
How Many X's?
Power of k in factorial of n
Exit Point in a Matrix
Rotate Each Row of Matrix K Times
Decode the string
Is Sudoku Valid
Stream First Non-repeating
Number of Rectangles in a Circle
Replace O's with X's
Two odd Occuring
Find the string in grid
Count the paths
Floyd Warshall
Negative weight cycle
Flood fill Algorithm
Techfest and the Queue
Largest subsquare surrounded by X
Police and Thieves
Save Your Life
Spiral Matrix
Help Classmates
Spidey Sense
Iterative Inorder
Preorder traversal (Iterative)
Iterative Postorder
Subset Sum Problem
All Palindromic Partitions
Bellman-Ford
Subarrays with sum K
Remove BST keys outside given range
Capacity To Ship Packages Within D Days
Substrings of length k with k-1 distinct elements
Construct list using given q XOR queries
Number of Provinces
Prefix match with other strings
Find duplicate rows in a binary matrix
Paths from root with a specified sum
Division without using multiplication, division and mod operator
Sort for Singly Linked List
Remove all occurences of duplicates in a linked list
Minimize the Heights I
Subsets
Flatten binary tree to linked list
Anti Diagonal Traversal of Matrix
IPL 2021 - Match Day 2
Unique Number III
All Unique Permutations of an array
Course Schedule
Min Cost Climbing Stairs
Minimum times A has to be repeated such that B is a substring of it
Overlapping Intervals
Even Swap
Reverse a Stack
K-th Largest Sum Contiguous Subarray
Maximum Meetings in One Room
Max Equal sum of 3 Stacks
Buy Maximum Stocks
Exactly one swap
Interleave the First Half of the Queue with Second Half
Find shortest safe route in a matrix
Minimum Cost to cut a board into squares
Graph is Tree or Not
Minimize connections
Next element with greater frequency
Number of Distinct Islands
Shortest Distance in a Binary Maze
Minimum Multiplications to reach End
Number Of Enclaves
Eventual Safe States
City With the Smallest Number of Neighbors at a Threshold Distance
Alex Travelling
Number Of Islands
Merging Details
Number of Ways to Arrive at Destination
Pattern
Path With Minimum Effort
Cheapest Flights Within K Stops
Shortest Path in Undirected Graph
Maximum Stone Removal
Shortest path in Directed Acyclic Graph
Majority Element - More Than n/3
Koko Eating Bananas
Search in Rotated Array 2
Longest subarray with Atmost two distinct integers
Maximum Consecutive Ones
Sum of subarray minimum
Frog Jump
Minimal Cost
Geek's Training
Combination Sum III
Aggressive Cows
Smallest Divisor
Subset II
Combination Sum II
Number of greater elements to the right
Combination Sum II
Shortest Path in Weighted undirected graph
Prime Factorization using Sieve
Prefix to Infix Conversion
Prefix to Postfix Conversion
Word Search
Minimum days to make M bouquets
Generate all binary strings
Delete all occurrences of a given key in a doubly linked list
Postfix to Prefix Conversion
Postfix to Infix Conversion
Minimum Absolute Difference In BST
Lemonade Change
Non-overlapping Intervals
Stickler Thief II
Insert Interval
Shortest Job first
Longest String Chain
Print Longest Increasing Subsequence
Bit's basic operations
Partitions with Given Difference
Index of the First Occurrence of pattern in a text
Floor in BST
Triangle Path Sum
Largest Divisible Subset
Next Greater Element in Circular Array
Minimum repeat to make substring
Length of the longest subarray with positive product
Minimum Days
Prime List
Connect Nodes at Same Level
Valid Compressed String
Number of Good Components
Optimal Array
Shy Geek
Count Special Numbers
Minimum Steps Required
Distribute Chocolates
Maximum Triplet product
Distinct Difference
Geek hates too many 1s
Maximum Length
Remove the balls
Prefix Suffix String
Smaller Sum
Nearest smaller tower
Max Coins
Palindrome with minimum sum
Help Big Pig
Modify Linked List-1
Gathering Boulders
Find Kth permutation
Fraction pairs with sum 1
Empty the String
Shortest Subarray with Sum K
Fest and Posters
Flatten BST to sorted list
Equalize the Distribution
Pairs violating the BST property
Kth common ancestor in BST
Arranging Horses
Find Max Inversions
Kth Missing Positive Number in a Sorted Array
Count Subarrays with given XOR
Set Matrix Zeros
Minimum cost to connect all houses in a city
Count pairs with given sum
Find All Triplets with Zero Sum
Split array in three equal sum subarrays
Last Moment Before All Ants Fall Out
Search in an almost Sorted Array
Find H-Index
Longest Subarray with Majority Greater than K
Count all triplets with given sum in sorted array
Implement Pow
Subarrays With At Most K Distinct Integers
K Closest Points to Origin
Longest Bounded-Difference Subarray
Divisible by 13
Lexicographically Largest String After K Deletions
Count Unique Vowel Strings
ASCII Range Sum
Design MinMax Queue
Unique K-Number Sum
Sum of Nodes in BST Range
Linked List Group Reverse
Binary Tree to DLL
Clone List with Next and Random
Min distance between two given nodes of a Binary Tree
Serialize and deserialize a binary tree
Max rectangle
LRU Cache
Alien Dictionary
Fixing Two nodes of a BST
String Permutations
Trapping Rain Water
Max Circular Subarray Sum
Pattern Search
Smallest window containing all characters
Histogram Max Rectangular Area
Max of min for every window size
Find median in a stream
Solve the Sudoku
Strongly connected component (Tarjans's Algo)
Word Ladder I
Median of 2 Sorted Arrays of Different Sizes
Burning Tree
Next Smallest Palindrome
Count Pairs in an Array
Palindrome SubStrings
Search Pattern
Matrix Chain Multiplication
Median in a row-wise sorted Matrix
Boolean Parenthesization
Longest valid Parentheses
N-Queen Problem
Articulation Point - II
Search Pattern (Rabin-Karp Algorithm)
Find all Critical Connections in the Graph
Word Ladder II
Split Array Largest Sum
Find number of closed islands
Articulation Point - I
Min Chars to Add for Palindrome
Largest rectangular sub-matrix whose sum is 0
Longest Path in a Directed Acyclic Graph
Maximum Connected group
Count Reverse Pairs
Candy
Account Merge
Chocolates Pickup
Making A Large Island
Sum of Mode
Print Linked List
Find Length of Linked List
Queue using Linked List
Queue Using Array
Count zeros in a sorted matrix
Print number pattern
Preorder Traversal
First Occurence
Search a node in BST
Palindromic Array
Multiply Matrices
Linked List Insertion At End
Minimum element in BST
Is Linked List Length Even?
Identical Linked Lists
Triplet Family
C++ Classes Introduction
C++ Inheritance introduction
Start Coding
The Size of
Logical Operators
Count Odd and Even
Queue Push & Pop
Start Coding - Python
Space Seperated - Python
Concatenating Strings - Python
Taking input and typecasting - Python
Taking input - Python
Comparison Operators - Python
Zero Converter - Python
Welcome aboard - Python
Iterating through Lists - Python
Two digit Sum
AweSum
Who has the majority?
Array insert at index
Array insert at end
Struct area
Bit Difference
Print 1 To N Without Loop
Array Search
Sorted Array Search
Adding two matrices
Multiply the matrices
Fibonacci Using Recursion
Length of String
Count Distinct Vowels in String
Count Words in String
Reverse a String
Lowercase to Upercase
Missing Characters in Panagram
Vector insertion
First n Fibonacci
Get Element At Index
Maximum and Minimum In Array
Print Linked List
Sum The Nodes of Linked List
Maximum And Minimum In Linked List
Search In Linked List
C++ Hello World
Sum of Natural Numbers
Doubling the value
Alternative Sorting
Remove all characters other than alphabets
Value equal to index value
Compare two Large Numbers
Immediate Smaller Element
Quick Left Rotation
Lower case to upper case
Repeated Character
Find element at a given Index
Merge two strings
Largest Element in Array
Rotate Array by One
Game with nos
Array Subset
Rotating an Array
C++ Strings
Min and Max in Array
Multiply left and right array sum
Perfect Square String
Red OR Green
Snake Case
Sort the fest
Magical String[Duplicate Problem]
C++ if-else (Decision Making)
Addition of Two Numbers
Odd or Even
C++ Operators | Set 1 (Arithmetic)
Set the rightmost unset bit
LCM And GCD
House Robber
Maximum Area
C++ Data Types
Leap Year
Check perfect square
Factorial
Greatest of three numbers
Reverse digits
Special Odd Series Sum
Special Series Sum
Binary number to decimal number
Common Divisors
Sum of elements in a matrix
Identical Matrices
Find difference between sum of diagonals
Sum of first n terms
Input Integer
Print With Space
Swap The Numbers
The dice problem
Remainder Evaluation
Count Squares
Matching Pair
Table Difference
Print Square
Print Square wall
Sum of N Numbers
Divisor
Anshuman's Favourite Number
GCD
For Loop - 1
For Loop - 2
Swap two numbers
Height of Heap
Half N by M
Sum of product of x and y with floor(n/x) = y
Squares in a Matrix
Sums of i-th row and i-th column
Addition of two square matrices
Diagonal sum
Swapping Triangles
Count Sorted Rows
Arithmetic Operators
Inverted Right AngleTriangle
Constructor
Vowels in String
Bitwise Right Shift
Last Digit of a number
Switch Statement
LCM
Squares Difference
Sorted matrix
Implement Union
Print GeeksForGeeks with quotes
Print Boolean value
Size of an Array
Maximum average among all subarrays
Max Min
Pattern 1
Pattern 5
Pattern 6
Pattern 7
Pattern 8
Pattern 10
Pattern 11
Pattern 13
Naughty Geek
Naughty Geek
Isomorphic Strings
Who has the majority?
Friend of x
Naughty Geek
Valid Strings
Time Travel
Geekland Elections
Valid Triangle
Reverse an Array
Search in a 2D Matrix
close
S
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri