You are on page 1of 7

Module Name Details coverage in module

Complex programming problems ,logic


writing

Well known techniques in algorithm and

and competetive programming

competitive programming
Time space complexity Analysis
Data structures and STL Containers
Bitmanipulations Basics
Bitmanipulations Problems
Linear Recurrences & Matrix Exponentiation
Pigeonhole Principal
Mathmetical Expectation
Inclusion Exclusion Principal
Prime numbers and factorisation
Extended Euclideans Algorithm & Application
Theorems in Number Theory
Combinatorics
Recursion
BackTracking
Binary Search
Divide and Conquer
Greedy Algorithms
Segment Trees
Lazy Propagation
Fenwick trees
Sqrt Decomposition
Graph Traversal
Classical Dynamic Programming
Dynamic Programming Problems
Pattern/String Maching
Geometric Algorithms- Convex Hull
Complexity Level Trainer Name

High Level Athar Ahmed


Duration Days Completion criteria

1.5 Task and mock test


Links

https://www.geeksforgeeks.org/algorithms-design-techniques/
https://www.geeksforgeeks.org/time-complexity-and-space-complexity/
https://www.programiz.com/cpp-programming/stl-containers
https://www.geeksforgeeks.org/bits-manipulation-important-tactics/
https://www.techiedelight.com/bit-hacks-part-1-basic/
https://codeforces.com/blog/entry/97627
https://www.geeksforgeeks.org/discrete-mathematics-the-pigeonhole-principle/
https://www.codechef.com/wiki/tutorial-expectation
https://byjus.com/jee/principle-of-inclusion-and-exclusion-and-derangement/
https://www.cuemath.com/numbers/prime-factorization/
https://www.geeksforgeeks.org/euclidean-algorithms-basic-and-extended/
https://faculty.math.illinois.edu/~hildebr/lecture-notes/elementary-number-theory.pdf
https://www.britannica.com/science/combinatorics
https://www.geeksforgeeks.org/recursion-practice-problems-solutions/
https://www.codingninjas.com/codestudio/library/backtracking-and-recursion
https://www.geeksforgeeks.org/binary-search/
https://www.geeksforgeeks.org/introduction-to-divide-and-conquer-algorithm-data-structure-and-algorithm-tutorials/
https://www.geeksforgeeks.org/introduction-to-greedy-algorithm-data-structures-and-algorithm-tutorials/
https://cp-algorithms.com/data_structures/segment_tree.html
https://www.geeksforgeeks.org/lazy-propagation-in-segment-tree/
https://www.geeksforgeeks.org/binary-indexed-tree-or-fenwick-tree-2/
https://www.geeksforgeeks.org/square-root-sqrt-decomposition-algorithm/
http://www.btechsmartclass.com/data_structures/graph-traversal-bfs.html
https://www.geeksforgeeks.org/solve-dynamic-programming-problem/
https://www.geeksforgeeks.org/dynamic-programming/
https://www.cs.purdue.edu/homes/ayg/CS251/slides/chap11.pdf
http://krchowdhary.com/adv-algo/advalect4.pdf
Status Status_Prem Status_Pawan

Complete Complete Complete


Complete
complete
complete
status_Rohit Status_Bhushan Status_Abhishek

complete Complete Complete


complete Complete Complete
complete Complete Complete
Complete Complete
Complete Complete

complete
Status_Somesh

Complete
Complete
Complete

Complete
Complete

You might also like