You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
How to clear one Gate: open its README.md β Brief β Brute β Tighten β Talk (see root Quick start) β fill solution-1.php β mark β below β update root Status Window.
Folder name:Gate-NNN-kebab-case/ under Rank/Category/ (example: 02-D-Gates/05-Arrays-Hashing/Gate-080-contains-duplicate/).
Category order: within each rank, numbered folders ascend by skill load (easy drills β core patterns). Gate IDs follow that walk.
Difficulty emoji
Every Gate title and map row carries a rank emoji (climb heat, not platform labels):
Dedup rule: one problem idea β one climb Gate. Dual platform Sources are OK.
Related-but-distinct Gates stay separate and link each other (## Related Gates).
Interview-form twins live in 04-Interview-Armor/ (not a second core Gate). IDs are sequential by rank β not by import wave.
π± 01-E-Gates (49)
Gate
Title
Category
Platform
XP
Status
001 π±
Sum of Two Numbers
01-Numbers
Edabit
25
β
002 π±
Next Number
01-Numbers
Edabit
25
β
003 π±
Minutes to Seconds
01-Numbers
Edabit
25
β
004 π±
Hours to Seconds
01-Numbers
Edabit
25
β
005 π±
Remainder of Two Numbers
01-Numbers
Edabit
25
β
006 π±
Divisible by Five
01-Numbers
Edabit
25
β
007 π±
Multiple of 100
01-Numbers
Edabit
25
β
008 π±
Less Than or Equal to Zero
01-Numbers
Edabit
25
β
009 π±
Celsius to Fahrenheit
01-Numbers
W3Schools
25
β
010 π±
Area of a Triangle
01-Numbers
Edabit
25
β
011 π±
Maximum Triangle Edge
01-Numbers
Edabit
25
β
012 π±
Rectangle Perimeter
01-Numbers
Edabit
25
β
013 π±
Age to Days
01-Numbers
Edabit
25
β
014 π±
The Farm Problem
01-Numbers
Edabit
25
β
015 π±
Absolute Difference
01-Numbers
w3resource
25
β
016 π±
Sum 1 to N
01-Numbers
W3Schools
25
β
017 π±
Factorial
01-Numbers
W3Schools
25
β
018 π±
Difference of Squares
01-Numbers
Exercism
25
β
019 π±
Even or Odd
02-Control-Flow
W3Schools
25
β
020 π±
FizzBuzz
02-Control-Flow
W3Schools
25
β
021 π±
Keep Up the Hoop
02-Control-Flow
Codewars
25
β
022 π±
Multiplication Table for Number
02-Control-Flow
Codewars
25
β
023 π±
Grade Decision
02-Control-Flow
HackerRank
25
β
024 π±
Sum With a Loop
02-Control-Flow
HackerRank
25
β
025 π±
Factorial Table Lines
02-Control-Flow
w3resource
25
β
026 π±
Reverse String
03-Strings
LeetCode
25
β
027 π±
Count Vowels
03-Strings
Original
25
β
028 π±
Word Counter
03-Strings
W3Schools
25
β
029 π±
First and Last Character
03-Strings
W3Schools
25
β
030 π±
Return Something to Me
03-Strings
Edabit
25
β
031 π±
Is the String Empty
03-Strings
Edabit
25
β
032 π±
Concatenate Name
03-Strings
Edabit
25
β
033 π±
Convert a String to an Array
03-Strings
Codewars
25
β
034 π±
Remove String Spaces
03-Strings
Codewars
25
β
035 π±
String Concat Parts
03-Strings
HackerRank
25
β
036 π±
Length and Uppercase
03-Strings
HackerRank
25
β
037 π±
String Stats
03-Strings
w3resource
25
β
038 π±
Two Fer
03-Strings
Exercism
25
β
039 π±
Sum Array Elements
04-PHP-Arrays-Basics
Original
25
β
040 π±
Find Max and Min
04-PHP-Arrays-Basics
Original
25
β
041 π±
Average Score
04-PHP-Arrays-Basics
W3Schools
25
β
042 π±
Count Matches
04-PHP-Arrays-Basics
W3Schools
25
β
043 π±
First Array Element
04-PHP-Arrays-Basics
Edabit
25
β
044 π±
Reverse an Array
04-PHP-Arrays-Basics
Edabit
25
β
045 π±
Associative Value Sum
04-PHP-Arrays-Basics
HackerRank
25
β
046 π±
2D Matrix Sum
04-PHP-Arrays-Basics
HackerRank
25
β
047 π±
Array Values Product
04-PHP-Arrays-Basics
w3resource
25
β
048 π±
Unique Then Sort
04-PHP-Arrays-Basics
w3resource
25
β
049 π±
Resistor Color
04-PHP-Arrays-Basics
Exercism
25
β
π 02-D-Gates (45)
Gate
Title
Category
Platform
XP
Status
050 π
Leap Year
01-Numbers
W3Schools
40
β
051 π
Prime Check
01-Numbers
W3Schools
40
β
052 π
Breaking Chocolate Problem
01-Numbers
Codewars
40
β
053 π
Descending Order
01-Numbers
Codewars
40
β
054 π
Square Every Digit
01-Numbers
Codewars
40
β
055 π
Palindrome Number
01-Numbers
LeetCode
40
β
056 π
Reverse Integer
01-Numbers
LeetCode
40
β
057 π
Plus One
01-Numbers
LeetCode
40
β
058 π
JSON Encode User Map
02-JSON
w3resource
40
β
059 π
JSON Decode Sum Scores
02-JSON
w3resource
40
β
060 π
Format Date Y-m-d
03-Date
w3resource
40
β
061 π
Gigasecond
03-Date
Exercism
40
β
062 π
Valid Palindrome
04-Strings
LeetCode
40
β
063 π
Reverse Words
04-Strings
W3Schools
40
β
064 π
Most Common Character
04-Strings
W3Schools
40
β
065 π
Highest and Lowest
04-Strings
Codewars
40
β
066 π
Disemvowel Trolls
04-Strings
Codewars
40
β
067 π
Digits Only Check
04-Strings
w3resource
40
β
068 π
Raindrops
04-Strings
Exercism
40
β
069 π
Bob
04-Strings
Exercism
40
β
070 π
Hamming Distance
04-Strings
Exercism
40
β
071 π
Isogram
04-Strings
Exercism
40
β
072 π
Pangram
04-Strings
Exercism
40
β
073 π
RNA Transcription
04-Strings
Exercism
40
β
074 π
Acronym
04-Strings
Exercism
40
β
075 π
Isomorphic Strings
04-Strings
LeetCode
40
β
076 π
Ransom Note
04-Strings
LeetCode
40
β
077 π
Is Subsequence
04-Strings
LeetCode
40
β
078 π
Two Sum
05-Arrays-Hashing
LeetCode
40
β
079 π
Valid Anagram
05-Arrays-Hashing
LeetCode
40
β
080 π
Contains Duplicate
05-Arrays-Hashing
LeetCode
40
β
081 π
Move Zeros to End
05-Arrays-Hashing
W3Schools
40
β
082 π
Letter Frequency
05-Arrays-Hashing
W3Schools
40
β
083 π
Second Largest
05-Arrays-Hashing
W3Schools
40
β
084 π
Running Sum
05-Arrays-Hashing
W3Schools
40
β
085 π
Two Oldest Ages
05-Arrays-Hashing
Codewars
40
β
086 π
Small Enough
05-Arrays-Hashing
Codewars
40
β
087 π
Lost Number in Sequence
05-Arrays-Hashing
Codewars
40
β
088 π
Scrabble Score
05-Arrays-Hashing
Exercism
40
β
089 π
High Scores
05-Arrays-Hashing
Exercism
40
β
090 π
Majority Element
05-Arrays-Hashing
LeetCode
40
β
091 π
Single Number
05-Arrays-Hashing
LeetCode
40
β
092 π
Happy Number
05-Arrays-Hashing
LeetCode
40
β
093 π
Contains Duplicate II
05-Arrays-Hashing
LeetCode
40
β
094 π
Find Pivot Index
05-Arrays-Hashing
LeetCode
40
β
βοΈ 03-C-Gates (38)
Gate
Title
Category
Platform
XP
Status
095 βοΈ
Word Frequency
01-Strings
W3Schools
60
β
096 βοΈ
Stop Spinning My Words
01-Strings
Codewars
60
β
097 βοΈ
Create Phone Number
01-Strings
Codewars
60
β
098 βοΈ
Who Likes It
01-Strings
Codewars
60
β
099 βοΈ
Zigzag Conversion
01-Strings
LeetCode
60
β
100 βοΈ
Remove Duplicates Keep Order
02-Arrays
W3Schools
60
β
101 βοΈ
Rotate Left
02-Arrays
W3Schools
60
β
102 βοΈ
Merge Sorted Lists
02-Arrays
W3Schools
60
β
103 βοΈ
Longest Streak
02-Arrays
W3Schools
60
β
104 βοΈ
Maximum Subarray Sum
02-Arrays
W3Schools
60
β
105 βοΈ
Equal Sides Of An Array
02-Arrays
Codewars
60
β
106 βοΈ
Array Diff
02-Arrays
Codewars
60
β
107 βοΈ
Bit Counting
02-Arrays
Codewars
60
β
108 βοΈ
Pair Closest to Zero Sum
02-Arrays
w3resource
60
β
109 βοΈ
Product of Array Except Self
02-Arrays
LeetCode
60
β
110 βοΈ
Rotate Array
02-Arrays
LeetCode
60
β
111 βοΈ
Partition Labels
02-Arrays
LeetCode
60
β
112 βοΈ
Counting Bits
02-Arrays
LeetCode
60
β
113 βοΈ
Merge Sorted Array
02-Arrays
LeetCode
60
β
114 βοΈ
Flatten Array
03-Nested-Arrays
Exercism
60
β
115 βοΈ
Valid Parentheses
04-Stack
LeetCode
60
β
116 βοΈ
Daily Temperatures
04-Stack
LeetCode
60
β
117 βοΈ
Decode String
04-Stack
LeetCode
60
β
118 βοΈ
Group Anagrams
05-Hashing
LeetCode
60
β
119 βοΈ
Longest Consecutive Sequence
05-Hashing
LeetCode
60
β
120 βοΈ
Subarray Sum Equals K
05-Hashing
LeetCode
60
β
121 βοΈ
Container With Most Water
06-Two-Pointers
LeetCode
60
β
122 βοΈ
Longest Common Prefix
06-Two-Pointers
W3Schools
60
β
123 βοΈ
3Sum
06-Two-Pointers
LeetCode
60
β
124 βοΈ
Sort Colors
06-Two-Pointers
LeetCode
60
β
125 βοΈ
Squares of a Sorted Array
06-Two-Pointers
LeetCode
60
β
126 βοΈ
Two Sum II - Input Array Is Sorted
06-Two-Pointers
LeetCode
60
β
127 βοΈ
Best Time to Buy and Sell Stock
07-Sliding-Window
LeetCode
60
β
128 βοΈ
Longest Substring Without Repeating Characters
07-Sliding-Window
LeetCode
60
β
129 βοΈ
Find All Anagrams in a String
07-Sliding-Window
LeetCode
60
β
130 βοΈ
Minimum Size Subarray Sum
07-Sliding-Window
LeetCode
60
β
131 βοΈ
Longest Repeating Character Replacement
07-Sliding-Window
LeetCode
60
β
132 βοΈ
Maximum Average Subarray I
07-Sliding-Window
LeetCode
60
β
π₯ 04-B-Gates (46)
Gate
Title
Category
Platform
XP
Status
133 π₯
Binary Search
01-Binary-Search
LeetCode
90
β
134 π₯
Search Insert Position
01-Binary-Search
LeetCode
90
β
135 π₯
Search a 2D Matrix
01-Binary-Search
LeetCode
90
β
136 π₯
Search in Rotated Sorted Array
01-Binary-Search
LeetCode
90
β
137 π₯
Find Minimum in Rotated Sorted Array
01-Binary-Search
LeetCode
90
β
138 π₯
Find First and Last Position of Element in Sorted Array
01-Binary-Search
LeetCode
90
β
139 π₯
Find Peak Element
01-Binary-Search
LeetCode
90
β
140 π₯
Search a 2D Matrix II
01-Binary-Search
LeetCode
90
β
141 π₯
Koko Eating Bananas
01-Binary-Search
LeetCode
90
β
142 π₯
Next Permutation
02-Arrays-Medium
LeetCode
90
β
143 π₯
Find the Duplicate Number
03-Hashing-Medium
LeetCode
90
β
144 π₯
Valid Sudoku
03-Hashing-Medium
LeetCode
90
β
145 π₯
Top K Frequent Elements
04-Heap-TopK
LeetCode
90
β
146 π₯
Kth Largest Element in an Array
04-Heap-TopK
LeetCode
90
β
147 π₯
Merge Intervals
05-Intervals
LeetCode
90
β
148 π₯
Insert Interval
05-Intervals
LeetCode
90
β
149 π₯
Non-overlapping Intervals
05-Intervals
LeetCode
90
β
150 π₯
Min Stack
06-Stack-Design
LeetCode
90
β
151 π₯
Simplify Path
06-Stack-Design
LeetCode
90
β
152 π₯
Evaluate Reverse Polish Notation
06-Stack-Design
LeetCode
90
β
153 π₯
LRU Cache
07-Cache-Design
LeetCode
90
β
154 π₯
Insert Delete GetRandom O(1)
07-Cache-Design
LeetCode
90
β
155 π₯
Maximum Depth (Nested Structure)
08-Nested-Trees
LeetCode
90
β
156 π₯
Implement Trie (Prefix Tree)
09-Trie-Design
LeetCode
90
β
157 π₯
Jump Game
10-Greedy
LeetCode
90
β
158 π₯
Jump Game II
10-Greedy
LeetCode
90
β
159 π₯
Rotate Image
11-Matrix
LeetCode
90
β
160 π₯
Set Matrix Zeroes
11-Matrix
LeetCode
90
β
161 π₯
Spiral Matrix
11-Matrix
LeetCode
90
β
162 π₯
Subsets
12-Backtracking
LeetCode
90
β
163 π₯
Permutations
12-Backtracking
LeetCode
90
β
164 π₯
Combination Sum
12-Backtracking
LeetCode
90
β
165 π₯
Generate Parentheses
12-Backtracking
LeetCode
90
β
166 π₯
Letter Combinations of a Phone Number
12-Backtracking
LeetCode
90
β
167 π₯
Meeting Rooms II
05-Intervals
LeetCode
90
β
168 π₯
Time Based Key-Value Store
01-Binary-Search
LeetCode
90
β
169 π₯
Gas Station
10-Greedy
LeetCode
90
β
170 π₯
Asteroid Collision
06-Stack-Design
LeetCode
90
β
171 π₯
Moving Average from Data Stream
13-Backend-Design
LeetCode
90
β
172 π₯
Encode and Decode TinyURL
13-Backend-Design
LeetCode
90
β
173 π₯
Design Authentication Manager
13-Backend-Design
LeetCode
90
β
174 π₯
First Bad Version
01-Binary-Search
LeetCode
90
β
175 π₯
Capacity To Ship Packages Within D Days
01-Binary-Search
LeetCode
90
β
176 π₯
Task Scheduler
04-Heap-TopK
LeetCode
90
β
177 π₯
Car Pooling
05-Intervals
LeetCode
90
β
178 π₯
My Calendar I
05-Intervals
LeetCode
90
β
π 05-A-Gates (19)
Gate
Title
Category
Platform
XP
Status
179 π
Number of Islands
01-Graphs
LeetCode
130
β
180 π
Course Schedule
01-Graphs
LeetCode
130
β
181 π
Course Schedule II
01-Graphs
LeetCode
130
β
182 π
Number of Provinces
01-Graphs
LeetCode
130
β
183 π
Rotting Oranges
01-Graphs
LeetCode
130
β
184 π
Climbing Stairs
02-DP-Intro
LeetCode
130
β
185 π
House Robber
02-DP-Intro
LeetCode
130
β
186 π
House Robber II
02-DP-Intro
LeetCode
130
β
187 π
Coin Change
02-DP-Intro
LeetCode
130
β
188 π
Unique Paths
02-DP-Intro
LeetCode
130
β
189 π
Minimum Path Sum
02-DP-Intro
LeetCode
130
β
190 π
Maximum Product Subarray
02-DP-Intro
LeetCode
130
β
191 π
Word Break
02-DP-Intro
LeetCode
130
β
192 π
Longest Increasing Subsequence
02-DP-Intro
LeetCode
130
β
193 π
Longest Common Subsequence
02-DP-Intro
LeetCode
130
β
194 π
Partition Equal Subset Sum
02-DP-Intro
LeetCode
130
β
195 π
Coin Change II
02-DP-Intro
LeetCode
130
β
196 π
Trapping Rain Water
02-DP-Intro
LeetCode
130
β
197 π
Word Search
03-Backtracking-Harder
LeetCode
130
β
π 06-S-Gates (3)
Gate
Title
Category
Platform
XP
Status
198 π
Minimum Window Substring
01-Hard-PHP-Fit
LeetCode
200
β
199 π
Edit Distance
01-Hard-PHP-Fit
LeetCode
200
β
200 π
Sliding Window Maximum
01-Hard-PHP-Fit
LeetCode
200
β
π§ 07-Side-Quests (21)
Gate
Title
Folder
Platform
XP
Status
201 π§
First and Last Digit
01-CodeChef
CodeChef
25
β
202 π§
Sum of Digits
01-CodeChef
CodeChef
25
β
203 π§
Reverse The Number
01-CodeChef
CodeChef
25
β
204 π§
Lucky Four
01-CodeChef
CodeChef
25
β
205 π§
Chef and Operators
01-CodeChef
CodeChef
25
β
206 π§
Second Largest of Three
01-CodeChef
CodeChef
40
β
207 π§
ATM Withdrawal
01-CodeChef
CodeChef
40
β
208 π§
Watermelon
02-Codeforces
Codeforces
25
β
209 π§
Way Too Long Words
02-Codeforces
Codeforces
25
β
210 π§
Team
02-Codeforces
Codeforces
25
β
211 π§
Bit++
02-Codeforces
Codeforces
25
β
212 π§
Domino piling
02-Codeforces
Codeforces
25
β
213 π§
Next Round
02-Codeforces
Codeforces
25
β
214 π§
Beautiful Matrix
02-Codeforces
Codeforces
25
β
215 π§
Helpful Maths
02-Codeforces
Codeforces
25
β
216 π§
Stones on the Table
02-Codeforces
Codeforces
25
β
217 π§
Bear and Big Brother
02-Codeforces
Codeforces
25
β
218 π§
Wrong Subtraction
02-Codeforces
Codeforces
25
β
219 π§
Kefa and First Steps
02-Codeforces
Codeforces
40
β
220 π§
Selection Sort Steps
03-W3Resource-Extras
w3resource
40
β
221 π§
Bubble Sort Swap Count
04-W3Schools-Extras
W3Schools
40
β
π‘οΈ Interview Armor (17)
Sealed until B-Rank+ on the PHP-fit climb. IDs follow Side Quests on the global ladder.
Gate
Title
Part
Platform
XP
Status
222 π‘οΈ
Reverse Linked List
Part-1-Linked-Lists-Interview
LeetCode
90
β
223 π‘οΈ
Merge Two Sorted Lists
Part-1-Linked-Lists-Interview
LeetCode
90
β
224 π‘οΈ
Linked List Cycle
Part-1-Linked-Lists-Interview
LeetCode
90
β
225 π‘οΈ
Remove Nth Node From End of List
Part-1-Linked-Lists-Interview
LeetCode
90
β
226 π‘οΈ
Linked List Cycle II
Part-1-Linked-Lists-Interview
LeetCode
90
β
227 π‘οΈ
Palindrome Linked List
Part-1-Linked-Lists-Interview
LeetCode
90
β
228 π‘οΈ
Add Two Numbers
Part-1-Linked-Lists-Interview
LeetCode
90
β
229 π‘οΈ
Swap Nodes in Pairs
Part-1-Linked-Lists-Interview
LeetCode
90
β
230 π‘οΈ
Invert Binary Tree
Part-2-TreeNode-Interview-Form
LeetCode
90
β
231 π‘οΈ
Symmetric Tree
Part-2-TreeNode-Interview-Form
LeetCode
90
β
232 π‘οΈ
Validate Binary Search Tree
Part-2-TreeNode-Interview-Form
LeetCode
90
β
233 π‘οΈ
Binary Tree Level Order Traversal
Part-2-TreeNode-Interview-Form
LeetCode
90
β
234 π‘οΈ
Diameter of Binary Tree
Part-2-TreeNode-Interview-Form
LeetCode
90
β
235 π‘οΈ
Kth Smallest Element in a BST
Part-2-TreeNode-Interview-Form
LeetCode
90
β
236 π‘οΈ
Lowest Common Ancestor of a Binary Tree
Part-2-TreeNode-Interview-Form
LeetCode
90
β
237 π‘οΈ
Maximum Depth of Binary Tree
Part-2-TreeNode-Interview-Form
LeetCode
90
β
238 π‘οΈ
Binary Tree Inorder Traversal
Part-2-TreeNode-Interview-Form
LeetCode
90
β
Session cycle
Confirm Rank unlock
Read System Brief + Learn First
Attempt alone
Coach only if stuck (repo-ideas/21-β¦)
CHECK β mark β β XP β update Status Window
Before Instant Dungeons (Track 3)
Usually needs B-Rank+ and core E/D/C/B clears in order.