4. Notes
- Why?
- The power of recall
- Personal touch (diagrams, extra info, examples)
- Will be needed while switching the company
- When?
- Not during Basics of programming (till functions)
- Data Structures (Definitions, important operations/methods, diagrams,
Time & Space Complexities)
- Algorithm logic / Important Questions
- Where?
- Notebook
- Hybrid (Notebook / Laptop)
5. - How?
Notes:-
-Definition
-Diagram
-Operations / Properties
-Time and Space Complexity
Codes:-
-class , main
-Function ( )
-Pseudocode logic
-Calculation of Time and Space Complexity
Leave 3-4 pages after writing the notes for every chapter for writing comments, new Qs / approach,
compare DS, tips (patterns).
11. Contests (only after basic DS)
-Leetcode (Important for Interviews)
Weekly (8am – 9:30am)
Bi-weekly (8pm – 9:30pm)
Virtual Contests
-Codeforces
Div 2/3
Div 1 (more experience)
Q). Is CP compulsory?
(Focus on Upsolving)
Level A
Level B
Level C
12. College & Coding
Identify your Free Zone
( Fixed Slots )
Collaborate with PSI
Your weekends are Gold
- Coding Practice
- Contests