• Skip to primary navigation
  • Skip to content
  • Skip to footer
Filling the gaps Filling the gaps
  • Posts
  • Resume

    My Notes

    • General Notes
    • Data structures
      • Segment Trees
      • Fenwick Tree
      • Sparse Table
    • Algorithms
      • Binary Search
      • PBDS
    • Graph
      • Single Source Shortest Path
      • All Pair Shortest path
    • Misc
      • CSES Discussions
      • Unsorted Resources
      • Other
    • PYSKI
      • Heap
      • Stack & Queue
      • DSU
      • Graph

    Other Notes

    Geometry - Sweep line

    Resources for sweep line

    SQRT Decomposition and Mo’s Algorithm

    Resources for SQRT decomposition

    Game theory - The game of Nim

    Links to Game of Nim articles and questions

    Shortest Path and MST

    All Shortest Path and MST algorithms

    Solving RMQ Problems

    Ways of solving RMQ problems and reducing LCA to RMQ

    Data Structure and Algorithms in Python

    Notes on Data Structures and Algorithms in Python by Michael T. Goodrich, Roberto Tamassia, Michael H. Goldwasser.

    • GitHub
    • Codeforces
    • Feed
    © 2025 Shyamal Vaderia. Powered by Jekyll & Minimal Mistakes.