Documente Academic
Documente Profesional
Documente Cultură
2016
Lect. dr. Smaranda Belciug
smaranda.belciug@inf.ucv.ro
https://sites.google.com/site/smarandabelciug
Sortari elementare
2
Aplicatii ale sortarilor
3
Ordonare
Sortare a oricarui tip de data (atat timp cat ele se pot ordona)
Antisimetria:daca si atunci
Tranzitivitatea: daca si atunci
Totalitatea: fie sau sau ambele
Exemple:
Ordinea alfabetica
4
Selection sort
La iteratia i, gaseste indexul min a celui mai mic element ramas in
lista
5
6
7
BubbleSort
8
9
10
11
12
13
Insertion sort
La iteratia i, interschimba a[i] cu valorile mai mari decat ea
14
15
16
Shell sort
Spre deosebire de BubbleSort in care se compara doua
se injumatateste continuu.
17
18
19
20
Pe saptamana viitoare!
21