Practică & Proiecte
Exerciții
Exerciții clasice pentru consolidarea cunoștințelor, grupate pe nivel.
Nivel ușor
- Afișează tabla înmulțirii pentru un număr citit
- Verifică dacă un număr este palindrom
- Calculează suma cifrelor unui număr
- Conversia temperaturi: Celsius ↔ Fahrenheit
- Determină dacă un an este bisect
Nivel mediu
- Șirul Fibonacci până la n termeni (iterativ și recursiv)
- Ciurul lui Eratostene — toate numerele prime până la n
- Sortarea unui vector cu Bubble Sort și Selection Sort
- Căutare binară în array sortat
- Cel mai mare divizor comun (algoritmul lui Euclid)
Nivel avansat (olimpiadă)
- BFS/DFS pe un graf reprezentat ca listă de adiacență
- Programare dinamică: problema rucsacului
- Arbori de intervale (Segment Tree)
- Sortare merge sort O(n log n) implementat manual
- Probleme de pe pbinfo.ro — categoria Clasa a IX-a