Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[Zadatak] Sortiranje elemenata liste

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Sortiranje elemenata liste

[ Pregleda: 2098 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

kelja

Član broj: 70429
Poruke: 1416
77.46.178.*



+35 Profil

icon [Zadatak] Sortiranje elemenata liste29.05.2007. u 16:51 - pre 176 meseci
Code:

class Lista {
   struct Elem {
       int broj;
       Elem* next;
       Elem(int b,Elem* s=0):broj(b),next(s) {}
   }
   Elem* head;//pokazivac na pocetak liste


Treba mi metoda za sortiranje elemenata liste po opadajucoj vrednosti polja broj.
Hvala unapred.
 
Odgovor na temu

milos72
Miloš Milošević
nezaposlen
Beograd

Član broj: 133769
Poruke: 9
*.eunet.yu.

ICQ: 595912947
Sajt: f1-preview.runhosting.com..


Profil

icon Re: [Zadatak] Sortiranje elemenata liste15.06.2007. u 13:03 - pre 176 meseci
Code:

//algoritam bubble-sorta za jednostruke liste
void sortiraj_opadajuce{ //metoda
   for(Elem* i=head;i->next;i=i->next){   //ne znam da li treba i->next ili samo i
      for(Elem* j=i->next;j;j=j->next){
          if(i->broj<j->broj){  //ako je za opadajuce sortiranje onda  znak < ako je za rastuce sortiranje onda znak >
                  int pom=i->broj;
                  i->broj=j->broj;
                  j->broj=pom;
           }  
      }
   }
}



[Ovu poruku je menjao X Files dana 21.06.2007. u 14:27 GMT+1]
 
Odgovor na temu

kelja

Član broj: 70429
Poruke: 1416
77.46.179.*



+35 Profil

icon Re: [Zadatak] Sortiranje elemenata liste21.06.2007. u 13:14 - pre 176 meseci
Hvala, milose
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: [Zadatak] Sortiranje elemenata liste

[ Pregleda: 2098 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.