-
This level simply consists of 18 phases, 2 phases on HackerRank Online Judge, 4 phases on LeetCode Online Judge, 2 phases on AtCoder Online Judge, 6 phases on Codeforces Online Judge, 4 phases on HackerEarth Online Judge.
-
The time estimate for level problems is between 30 min to 45 min for each problem, including reading time, thinking time, coding time, debugging time, and learning time, and you can consider that the phase is done when you solved at least 30% of the phase problems, and the level is done when you solved at least 6 phases.
- HackerRank Online Judge Phases
- LeetCode Online Judge Phases
- AtCoder Online Judge Phases
- Codeforces Online Judge Phases
- HackerEarth Online Judge Phases
- UVA Online Judge Phases
# | Phase OJ | Phase Name | Phase Sections | # Problems | Hrs | |
---|---|---|---|---|---|---|
01 | HackerRank OJ Data Structures |
Array and Linked List Stack and Queue Binary Tree Strings Bit Manipulation Implementation |
20 10 20 20 15 15 |
100 | 80 | |
02 | HackerRank OJ Algorithms |
Warmup and Recursion Sorting Search Math Fundamentals I Math Fundamentals II Implementation |
15 15 15 15 10 20 |
90 | 80 |
# | Phase OJ | Phase Name | Phase Sections | # Problems | Hrs | |
---|---|---|---|---|---|---|
01 | LeetCode OJ Linear Data Structures |
Array Linked List Stack Queue and Dequeue Advanced Topics |
30 15 30 20 25 |
120 | 80 | |
02 | LeetCode OJ Non-Linear Data Structures |
Binary Tree I Binary Tree II Heap Tree Hash Table I Hash Table II |
30 30 10 25 25 |
90 | 80 | |
03 | LeetCode OJ Basic Algorithms |
Binary Search Sorting I Sorting II Greedy I Greedy II |
20 15 15 25 25 |
100 | 80 | |
04 | LeetCode OJ Graph Theory |
Breadth First Search Depth First Search Graph Backtracking |
20 20 20 15 |
75 | 80 |
# | Phase OJ | Phase Name | Phase Sections | # Problems | Hrs | |
---|---|---|---|---|---|---|
01 | AtCoder OJ Phase 2-1 |
2016-2017 Regular Contests 2018-2019 Regular Contests 2020-2021 Regular Contests 2022-2023 Regular Contests |
30 15 25 35 |
105 | 80 | |
02 | AtCoder OJ Phase 2-2 |
2016-2017 Regular Contests 2018-2019 Regular Contests 2020-2021 Regular Contests 2022-2023 Regular Contests |
30 15 25 35 |
105 | 80 |
# | Phase OJ | Phase Name | Phase Sections | # Problems | Hrs | |
---|---|---|---|---|---|---|
01 | Codeforces OJ Phase 2-1 |
Data Structure String Mathematics Greedy Brute Force |
20 25 35 30 10 |
120 | 80 | |
02 | Codeforces OJ Phase 2-2 |
Data Structure String Mathematics Greedy Brute Force |
20 25 35 30 10 |
120 | 80 | |
03 | Codeforces OJ Phase 2-3 |
Data Structure String Mathematics Greedy Brute Force |
20 25 35 30 10 |
120 | 80 | |
04 | Codeforces OJ Phase 2-4 |
Data Structure String Mathematics Greedy Brute Force |
20 25 35 30 10 |
120 | 80 |
# | Phase OJ | Phase Name | Phase Sections | # Contests | Hrs | |
---|---|---|---|---|---|---|
01 | Codeforces OJ Div3 & Div4 Contests 1 |
Div3 Contests I Div3 Contests II Div3 Contests III |
20 20 20 |
60 | 80 | |
02 | Codeforces OJ Div3 & Div4 Contests 2 |
Div3 Contests I Div3 Contests II Div3 Contests III |
20 20 20 |
60 | 80 | |
03 | Codeforces OJ Gym Contests 1 |
Easy Contest * Official School Contest ** School/University/City/Region Championship ** Training Contest ** |
30 40 15 15 |
100 | 200 | |
04 | Codeforces OJ Gym Contests 2 |
Official ICPC Contest *** Official School Contest *** School/University/City/Region Championship *** Official International Personal Contest *** Training Contest *** |
20 30 30 20 10 |
110 | 200 | |
05 | Codeforces OJ Gym Contests 3 |
Official ICPC Contest *** Official School Contest *** School/University/City/Region Championship *** Training Camp Contest *** Training Contest *** |
20 30 30 20 10 |
110 | 200 | |
06 | Codeforces OJ Gym Contests 4 |
Official ICPC Contest *** Official School Contest *** School/University/City/Region Championship *** Training Contest *** |
20 30 30 10 |
90 | 200 |
# | Phase OJ | Phase Name | Phase Sections | # Problems | Hrs | |
---|---|---|---|---|---|---|
01 | HackerEarth OJ Linear Data Structures |
Arrays 1D I Arrays 1D II Arrays Multi-dimensional Stacks Queues |
25 25 35 25 5 |
115 | 80 | |
02 | HackerEarth OJ Non-Linear Data Structures |
Binary Tree Binary Search Tree Binary Heap / Priority Queue Hash Tables I Hash Tables II |
10 10 20 25 25 |
90 | 80 | |
03 | HackerEarth OJ Algorithms Searching |
Linear Search Binary Search I Binary Search II Binary Search III Ternary Search |
15 35 35 30 5 |
120 | 80 | |
04 | HackerEarth OJ Algorithms Sorting |
Sorting Algorithms I Sorting Algorithms II Greedy Algorithms I Greedy Algorithms II Greedy Algorithms III |
40 20 25 25 25 |
135 | 80 |
coming soon ...