Programming Techniques
Prof. dr. Horia Georgescu
2nd Year, 1st Semester
Each class will use this input/ouput class for reading data: IO.java.
Here is a list with solved problems.
| Subject | Source code | Sample input |
| Trees | Arbori.java | Arbori.in |
| Binary trees | ArboriBinari.java | ArboriBinari.in |
| ? trees | ArboriInsailati.java | ArboriBinari.in |
| And/or trees | ArboriSiSau.java | ArboriSiSau.in |
| Backtracking | Back.java | Back.in |
| Biconnected components | Biconexe.java | Biconexe.in |
| Cycles in graphs | Cicluri.java | Cicluri.in |
| Dynamic programming | Compozitie.java | Compozitie.in |
| Disjoint sets | DisjointSets.java | DisjointSets.in |
| Heap sort | HeapSort.java | HeapSort.in |
| Merging, heaps | Interclasare.java | Interclasare.in |
| Josephus | Josephus.java | Josephus.in |
| N/A | Pliere.java | Pliere.in |
| Radix sort | RadixSort.java | RadixSort.in |
| Dynamic programming | Split.java | Split.in |
| N/A | Triplete.java | Triplete.in |