1. Foreword
  2. 2023 Calendar
  3. Contests
    ❱
    1. NCPC
    2. TOPC
    3. ICPC
  4. How to Practice
  5. Contribute to NTHU CPP
  6. Fundemantal
  7. Data Structure
  8. Greedy
    ❱
    1. Basic Greedy
  9. Dynamic Programming
    ❱
    1. Convex Hull Optimization
  10. Graph
    ❱
    1. Tree
      ❱
      1. Lowest Common Ancestor
    2. Articulation Point and Bridge
    3. BCC-Vertex and BCC-Edge
  11. Flow
  12. Sqrt Technique
    ❱
    1. Square Root Decomposition
  13. Mathematics
    ❱
    1. Generating Function
      ❱
      1. Solving Recurrence
      2. Combination
      3. Lagrange Inversion Theorem
      4. Multiple Variables
    2. Arithmetic Function
      ❱
      1. Linear Sieve
      2. 數論分塊
      3. 杜教篩
      4. Arithmetic Function Revisit
    3. Fast Fourier Transform
  14. Miscellaneous
    ❱
    1. Interactive Problems
    2. Game Theory
      ❱
      1. Nim and Sprague-Grundy Theorem
  15. C++ Programming Tips
  16. Make a Codebook
  17. Useful Resources
  18. CSES Problem Tag
  19. Happy Winter Training Camp
  20. Weekly Happy Meeting

NTHU CPP

NTHU Competitive Programming Page

前人種樹,後人持久化🌴

Contribute to NTHU-CPP

Links

  • 清大競技程式設計 Discord 群
  • 清大競技程式設計 FB 粉專

Thanks to all contributors