PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   Web dizajn, programiranje i ostalo (https://forum.pcekspert.com/forumdisplay.php?f=39)
-   -   C++ sortiranje polja (https://forum.pcekspert.com/showthread.php?t=186792)

manzarek_ 21.04.2010. 20:32

C++ sortiranje polja
 
zanima me koja je uloga pomoćnih varijabli kod bubble sort-a i sortiranja umetanjem ?
npr . sortiranje umetanjem :
for(int i=1;i<5;i++){
int j=i-1;
float pom=broj[i];
while(j>=0 && broj[j]>pom)
broj[j+1]=broj[j--];
broj[j+1]=pom;}
dakle , čemu služi pom varijabla?

rodney 21.04.2010. 21:06

gledaj ovdje:
broj[j+1]=broj[j--];
tu se na mjesto j+1 stavlja vrijednost sa mjesta j, ali trebas i vrijednost sa tog mjesta staviti na mjesto j, i zato si prije spremio tu vrijednost u pomocnu varijablu pom. zamisli to kao da imas dve bacve vina, crnog i bijelog. i zelis presut iz jedne bacve u drugu i obratno. i vidjet ces da neide bez trece, prazne, odnoso pomocne bacve. e sad tu bacvu nazovi pom. :D


Sva vremena su GMT +2. Sada je 15:26.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger