Advanced Coding

Data structures, optimization, greedy choices, and dynamic programming.

🏠 Advanced Coding — Map of Content

This category covers core data structures, greedy optimization, modular number theory, bit manipulation tricks, and dynamic programming patterns assessed during the TCS advanced coding section.


📌 Topic Index

TopicDescriptionStudy Day
Arrays and HashingSliding window, two pointers, subarrays, and O(1) hash map frequency counters.Day 2
StringsAnagram groupings, palindrome validation, substrings, and pattern matching.Day 2
Greedy Number Theory and Bit ManipulationLocally optimal greedy choices, prime sieves, Euclidean GCD, and bitwise logic.Day 3
Dynamic ProgrammingOverlapping subproblems, memoization vs tabulation, coin change, and edit distance.Day 4

🌐 Cross-References & Integrations


🏷️ Tag Index

  • #advanced-coding — General category tag
  • #day/2, #day/3, #day/4 — Scheduled study blocks
  • #tcs-prep — Global vault tag

Syllabus Topics