Skip to main content
CodePlanet Docs

Tutorials

Step-by-step guides to master key concepts.

Getting Started

Your First Problem

Learn the basics of solving and submitting. → Read Tutorial

Setting Up Your Profile

Customize your CodePlanet presence. → Read Tutorial

Understanding the Code Editor

Master the built-in editor features. → Read Tutorial


Data Structures

Arrays 101

Everything you need to know about arrays. → Read Tutorial

Hash Maps Explained

When and how to use hash maps effectively. → Read Tutorial

Linked Lists Deep Dive

Master linked list manipulation. → Read Tutorial

Trees & Binary Search Trees

Understand tree structures and traversals. → Read Tutorial

Graphs for Beginners

Introduction to graph representations and traversals. → Read Tutorial


Algorithms

Two Pointers Technique

Solve problems efficiently with two pointers. → Read Tutorial

Sliding Window Pattern

Master the sliding window technique. → Read Tutorial

Binary Search Mastery

Go beyond simple binary search. → Read Tutorial

Dynamic Programming Basics

Break down DP step by step. → Read Tutorial

Recursion & Backtracking

Understand recursive problem solving. → Read Tutorial


Competitive Programming

Contest Strategy

How to approach timed competitions. → Read Tutorial

Common Patterns

Recognize and apply common CP patterns. → Read Tutorial

Debugging Under Pressure

Find bugs fast during contests. → Read Tutorial


Interview Prep

Cracking the Coding Interview

Prepare for technical interviews. → Read Tutorial

System Design Basics

Introduction to system design. → Read Tutorial

Behavioral Questions

Ace the non-technical portions. → Read Tutorial


Video Tutorials

We also have video content on YouTube:

📺 CodePlanet YouTube

Popular videos:

  • "Solve Your First Problem in 10 Minutes"
  • "Hash Maps: The Most Important Data Structure"
  • "DP Explained for Beginners"

Request a tutorial topic on Discord!