Welcome to CP Club VJTI 🚀

CP Club VJTI is the competitive programming community at Veermata Jijabai Technological Institute, Mumbai.
We are passionate about algorithms, problem-solving, and nurturing the next generation of competitive programmers.

What We Do

  • 🧠 Weekly practice sessions : curated problem sets from Codeforces, AtCoder, and LeetCode
  • 📝 In-depth blogs : tutorials on algorithms, data structures, and contest strategies
  • 🏆 Contest training : preparation for ICPC regionals and national olympiads
  • 👥 Community discussions : collaborate, debug, and grow together

Latest Topics

From graph theory to dynamic programming, segment trees to number theory : our blogs cover a wide spectrum of competitive programming concepts, written by students who’ve been in the trenches.

“The only way to get better at competitive programming is to write more code, debug more bugs, and read more editorials.”

Join Us

Whether you’re a beginner picking up your first language or an experienced coder aiming for ICPC, CP Club VJTI has a place for you.

Browse our blogs using the navigation on the left, or use the search bar to find topics you care about.

Happy coding! 💻

📚 Latest Blogs

BLOG0
Games in Competitive Programming: Demystifying Alice and Bob
If you had asked 10-year-old me what I thought about Alice and Bob, frustration would definitely not be among my top thoughts. I mean, Alice in Wonderland and…
📅 2026-07-26 ✍ CP Club VJTI
game-theory codeforces competitive-programming
BLOG1
Dynamic Programming 1: Never Calculate Anything Twice
Dynamic Programming is a method to solve problems by combining sub-problems… blah blah blah. DP is one of those topics I have heard everyone struggle with,…
📅 2026-08-02 ✍ CP Club VJTI
dynamic-programming dp codeforces
BLOG2
Math in Competitive Programming: Identifying Patterns and Formulae
Math in competitive programming is one of the most critical ways of testing one’s arithmetic and logic-building skills. A lot of the time, math in Competitive…
📅 2026-08-22 ✍ CP Club VJTI
math number-theory codeforces
BLOG3
Trees in Competitive Programming: A Complete From-Scratch Tutorial To Essentials
Trees are pretty cool. But many people simply skip questions when they see a tree mentioned. I’ve heard people say: “It feels complex.” “I…
📅 2026-09-08 ✍ CP Club VJTI
trees graph-theory dfs
BLOG4
Range Query Beginner Guide: From Prefix Sums to Segment Trees
Introduction¶ Welcome to the guide! If you are going to survive competitive programming, you need to master Range Queries. Brute-forcing a solution with…
📅 2026-09-20 ✍ CP Club VJTI
range-queries data-structures segment-tree