Cvičenie 05
Toto cvičenie si precvičíme triediace algoritmy, bubble sort, merge sort a quick sort na vektore a liste. Pre programátora je dôležité vedieť ako správne a efektívne zotriediť prvky v štruktúre či kontajnery.
Náplň
- Implementácia Bubble sort na kontajnery
vector<string>
- Implementácia Merge sort na kontajnery
list<string>
- Implementácia Quick sort na kontajnery
list<string>
Important
Ak používate ako vývojové prostredie lokálny a editor a následnú kompiláciu cez terminál. Použite príkaz:
g++ -o program -Wall -Wextra main.cpp
Pre vypracovanie týchto úloh odporúčam mať funkčné lokálne vývojové prostredie (VS Code, CLion a pod.) a kompilátor jazyka C++.
Important
Nezabudnite každú alokovanú pamäť uvoľniť volaním operátorom delete <premenná>
! Je dôležité si po sebe vždy
upratať.