Prenesi predstavitev
Predstavitev se nalaga. Prosimo počakajte.
1
Iskanje K-tega najmanjšega el.
Ideja: Za pivot si izberemo k-ti element. Naredimo quicksort. Ta razdeli tabelo. V odvisnosti, kateri k-ti element iščemo, izvajamo quicksort naprej na tistem delu tabele. Andrej Grah a.k.a. Burgola
2
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. Andrej Grah a.k.a. Burgola
3
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. j i Andrej Grah a.k.a. Burgola
4
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. j i Andrej Grah a.k.a. Burgola
5
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. j i Andrej Grah a.k.a. Burgola
6
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. j i Andrej Grah a.k.a. Burgola
7
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. i j Andrej Grah a.k.a. Burgola
8
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. i j Andrej Grah a.k.a. Burgola
9
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. i j Andrej Grah a.k.a. Burgola
10
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. j i Andrej Grah a.k.a. Burgola
11
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. I j i Andrej Grah a.k.a. Burgola
12
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. I j i Ker iščemo 4ti najmanjši element, pomeni da se ta nahaja v levem delu tabele. Zato delamo quicksort na levi strani. Andrej Grah a.k.a. Burgola
13
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. I i j Andrej Grah a.k.a. Burgola
14
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. I i j Andrej Grah a.k.a. Burgola
15
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. I j i Indeksa sta se prekrižala. Potegnemo črto. Andrej Grah a.k.a. Burgola
16
Andrej Grah a.k.a. Burgola
Iskali bomo 4ti najmanjši element. 2 0 0 I 2 I Pogledamo v katerem delu je sedaj 4ti element. Vidimo da so v levem delu 3je elementi, torej moramo quicksort pognati nad desnim delom. Ker je desni del le en element, smo prislo do konca. 2 je rešitev! Andrej Grah a.k.a. Burgola
Podobne predstavitve
© 2023 SlidePlayer.si Inc.
All rights reserved.