TimeTable
TimeTable
1
2
C++/STL/Vector 3
C++/STL/Deque 4
C++/STL/Queue 5
C++/STL/Stack 6
C++/STL/List 7
C++/STL/Hash Map 8
C++ STL
C++/STL/Priority Queue 9
C++/STL/Array 10
C++/STL/pairs 11
C++/STL/Set 12
Algorithm 13 Day 1
1 Day 3
2
3
4
5
6
7
8
9
10
11 Day 4
12
13
14
15
ion
16
17
Tree Revision 18 Day 5
19
20
21
22
23
24
25
26
Graph Intro
Mathematical functions
5
6
7
8
Sorting 1 Day 8
2
Graph Revisited Sorting
3
4
8
9
Traversals 10
Traversals 11
Traversals 12
Traversals 13
Traversals 14
Segment Tree 15
Segment Tree 16
Assignment Questions
warmup 1 Day1
2
3
4
5
warmup
6
7
8
9
10
Arrays 1
2
3
Arrays
4
5
6
7
1 Day 12
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
BIT Manipulation
18
19
Count Set Bits In First N Natural
20Numbers
Day 13
Gray Code 21
Minimum Number Of Software 22 Developers
One Repeating And One Missing 23
Reduce N To 1 24
Pepcoder And Bits 25
Swap odd and even bits 26
Sum of bit difference among all27pairs
Utf - 8 Encoding 28
1 Day 14- 15 -16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Implementation
38
39
40
41
42
43
44
45
46
47
Sorting 1 Day 17
2
3
4
5
6
7
Sorting
8
9
10
11
String 1 Day 18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
String
16
String
17
18
Greedy 1 Day 19-20
2
3
4
5
6
7
Greedy
8
9
10
11
Number Theory 1 Day21
2
3
Geometr Fundament Number
4
Theory
5
6
7
8
Math Fundamental 1 Day 22
2
3
4
5
Math
6
7
al
8
Geometry 1 Day 23
2
3
4
5
y
6
Combinatories 1
torie
Com
bina
2
s
6
7
8
9
10
Linked
11
Stack 1 Day 25
Stac 2
k
Heap Heap 1 Day 25
2
3
4
Trie Insertion 1 Day 26
Trie Search 2
Trie Deletion 3
Fiding Prefixes 4
Count no of words having given prefixes
5
Trie
https://www.hackerrank.com/challenges/queue-using-two-stacks/problem
https://leetcode.com/problems/3sum/
https://practice.geeksforgeeks.org/problems/triplet-sum-in-array-1587115621/1
https://www.hackerrank.com/challenges/circular-array-rotation/problem
SJF CPU Scheduling
https://www.hackerrank.com/challenges/bus-station/problem
Functions: Sort, pair wise sort, rotate, reverse, min, max, swap, binary search
https://leetcode.com/problems/container-with-most-water/
https://leetcode.com/problems/two-sum/
https://leetcode.com/problems/3sum/
https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii/
https://leetcode.com/problems/move-zeroes/
https://practice.geeksforgeeks.org/problems/segregate-0s-and-1s5106/1
https://leetcode.com/problems/long-pressed-name/
https://leetcode.com/problems/reverse-vowels-of-a-string/
https://practice.geeksforgeeks.org/problems/find-pair-given-difference1559/1
String reverse
palindrome check
Intersection of sets
https://leetcode.com/problems/next-greater-element-iii/
Quick Sort partition
https://www.hackerrank.com/challenges/frog-in-maze/problem
https://www.hackerrank.com/challenges/bfsshortreach/problem
https://www.hackerrank.com/challenges/dfs-edges/problem
https://www.hackerrank.com/challenges/down-to-zero-ii/problem
https://www.hackerrank.com/challenges/apple-and-orange/problem?isFullScreen=true
https://www.hackerrank.com/challenges/birthday-cake-candles/problem?isFullScreen=true
https://www.hackerrank.com/challenges/bus-station/problem?isFullScreen=true
https://www.hackerrank.com/challenges/big-sorting/problem?isFullScreen=true
Bit Manipulation Basics, Linear Recurrences and Matrix Exponentiation, Pigeonhole Principle, Fibonacci series Prime Numbers and Factoriz
https://www.hackerrank.com/challenges/jim-and-the-jokes/problem?isFullScreen=true
https://www.hackerrank.com/challenges/maximum-draws/problem
https://www.hackerrank.com/challenges/ctci-fibonacci-numbers/problem
https://www.hackerrank.com/challenges/crush/problem?isFullScreen=true
https://www.hackerrank.com/challenges/insertion-sort/problem
https://www.hackerrank.com/challenges/quicksort3/problem
https://www.hackerrank.com/challenges/ctci-merge-sort/problem
https://www.hackerrank.com/challenges/countingsort2/problem
https://www.hackerrank.com/challenges/phone-book/problem
https://www.hackerrank.com/challenges/journey-to-the-moon/problem?isFullScreen=true
https://www.hackerrank.com/challenges/sparse-arrays/problem
https://www.hackerrank.com/challenges/primsmstsub/problem
https://www.hackerrank.com/challenges/dijkstrashortreach/problem
Transitive Closure
All pairs shortest path
Finding Connected components
https://www.hackerrank.com/challenges/the-quickest-way-up/problem
https://www.geeksforgeeks.org/boggle-find-possible-words-board-characters
https://www.hackerrank.com/challenges/castle-on-the-grid/problem
Given a text file. Make a trie with the words in the File. Count unique words
https://practice.geeksforgeeks.org/problems/minimum-number-of-jumps-1587115620/1/?page=1&category[]=Arrays&sortB
https://leetcode.com/problems/unique-binary-search-trees/
https://leetcode.com/problems/fibonacci-number/
https://leetcode.com/problems/climbing-stairs/
ci series Prime Numbers and Factorization, Euclidian's Algorithm, Number Theory, Combinatorics
p/bit-manipulation/count-setbits-in-first-n-natural-numbers-official/ojquestion
p/bit-manipulation/minimum-number-of-software-developers-official/ojquestion
p/bit-manipulation/sum-of-bit-differences-of-all-pairs-official/ojquestion