> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hnuicpc.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Level 0 Overview

> Everything you need to know about Level 0 training path at HNU ICPC.

## Welcome to Level 0 🎯

Level 0 is designed for complete beginners to build a strong foundation in problem-solving and C++. Throughout this level, you will cover 7 core sessions, 7 problem sheets, and 4 community contests.

All practice sheets and contests are hosted on our **[Codeforces Group](https://codeforces.com/group/OL5YI9AjCF/contests)**.

You can also watch the recorded sessions on our **[Level 0 Training Playlist](https://youtube.com/playlist?list=PLJyuUICOAOJdVMIymTm7qSJqYkPmr9J3r\&si=EiIy5nr6VVNfIBX8)**.

### Training Structure

Each session consists of:

1. **Tutorial**: A theoretical session covering the topic.
2. **Sheet**: A set of A-Z problems to practice the topic.
3. **Contest**: A real-time competition to test your skills.

***

## Sessions & Tutorials 🎓

Learn the core concepts for Level 0 through these sessions.

* [Session 1: Intro to PS](/level-0/sessions/intro-to-ps)
* [Session 2: Conditions and Loops](/level-0/sessions/conditions-and-loops)
* [Session 3: Arrays and Strings](/level-0/sessions/arrays-and-strings)
* [Session 4: Functions, Structs and Time Complexity](/level-0/sessions/functions-structs-time-complexity)
* [Session 5: STLs 1](/level-0/sessions/stls-1)
* [Session 6: STLs 2](/level-0/sessions/stls-2)
* [Session 7: Static Range Queries](/level-0/sessions/static-range-queries)

***

## Editorials 📚

Use these editorials to learn from problems you couldn't solve during practice or contests.

### Sheet Editorials

* [Sheet 1: Intro to PS](/level-0/sheet-editorials/sheet-1)
* [Sheet 2: Conditions and Loops](/level-0/sheet-editorials/sheet-2)
* [Sheet 3: Arrays and Strings](/level-0/sheet-editorials/sheet-3)
* [Sheet 4: Functions & Structs](/level-0/sheet-editorials/sheet-4)
* [Sheet 5: STLs 1](/level-0/sheet-editorials/sheet-5)
* [Sheet 6: STLs 2](/level-0/sheet-editorials/sheet-6)
* [Sheet 7: Static Range Queries](/level-0/sheet-editorials/sheet-7)

### Contest Editorials

* [Contest #1 Editorial](/level-0/contest-editorials/contest-1)
* [Contest #2 Editorial](/level-0/contest-editorials/contest-2)
* [Contest #3 Editorial](/level-0/contest-editorials/contest-3)
* [Contest #4 Editorial](/level-0/contest-editorials/contest-4)

***

## Progress Map 🗺️

<Steps>
  <Step title="Basics">
    Master I/O, conditions, and loops.
  </Step>

  <Step title="Data Structures">
    Learn arrays, strings, and fundamental STL containers.
  </Step>

  <Step title="Optimization">
    Understand time complexity and prefix sums.
  </Step>

  <Step title="Competition">
    Participate in contests to reach the next level!
  </Step>
</Steps>
