pomoc oko algoritma

3

pomoc oko algoritma

offline
  • Pridružio: 18 Jul 2003
  • Poruke: 4204
  • Gde živiš: U zlatnom kavezu

Mogu li ja malo da zakomplikujem...........
Kako bi izgledao pseudo kod kada se mora odrediti min i max sa nepoznatim brojem elementa.... znaci ne a, b, c.
Nego a, b, c, d, e..........................



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

ucitava se n koji predstavlja broj elemenata
postavi se da je a[1] max
napravi se petlja koja se krece od 2 do n i pita se da li je a[i]> max



offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12543
  • Gde živiš: Južni pol

@N1k0l4: a sto preskaces a[0]? Ako kreces od a[1] i brojis do n, onda izostavljas jedan broj zar ne? Jedino ako napravis petlju koja proverava do n+1, umesto do n.

offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

Moja greska, zaboravio sam jedan korak, zurio sam
Znaci
ucitava se n koji predstavlja broj elemenata
brojac se krece od 1 do n i ucitava a[i] (i predstavlja brojac)
postavi se da je a[1] max
napravi se petlja koja se krece od 2 do n i pita se da li je a[i]> max

sad bi yrebalo da je u redu

offline
  • Pridružio: 16 Jun 2005
  • Poruke: 2392
  • Gde živiš: Beograd

@N1k0l4

Postavi se a[0] da je max, proverava se od a[1] do a[n-1] Wink

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12543
  • Gde živiš: Južni pol

Bas sam se zainteresovao za ovaj skolski problem. Smile Nisam napisao ni liniju C-a ima godinu dana...

Pretpostavka: svaki argument (uneseni broj) se smesta u brojcanu nisku (array). Tako da svaki argument ima neku poziciju od 0 do n-1 (mislim da u vecini programskih jezika postoji ovo praivlo). Zatim bi se uporedjivanje moglo raditi ovako nekakao.

  1. max=unos[0];
  2. Za (brojac=1;brojac++;brojac<n){
  3.    temp_max=unos[brojac];
  4.    temp_min=temp_max;
  5.    Ako (temp_max > max){
  6.        max=temp_max;}
  7.    Ako (temp_min < min){
  8.        min=temp_min;}
  9. }

offline
  • Pridružio: 26 Jul 2004
  • Poruke: 1472
  • Gde živiš: Vojvodina,Zrenjanin

Brksi ::Mogu li ja malo da zakomplikujem...........
Kako bi izgledao pseudo kod kada se mora odrediti min i max sa nepoznatim brojem elementa.... znaci ne a, b, c.
Nego a, b, c, d, e..........................


Ako ne znamo konacan broj elementa onda koristimo strukturu liste za unoos Wink

offline
  • Pridružio: 18 Jul 2003
  • Poruke: 4204
  • Gde živiš: U zlatnom kavezu

@Laser
Odnosno nizove....

@all
tnx

offline
  • bocke  Male
  • Moderator foruma
  • Glavni moderator Linux foruma
  • Veliki Pingvin
  • Guru
  • Pridružio: 16 Dec 2005
  • Poruke: 12543
  • Gde živiš: Južni pol

Verovatno i jeste mislio na liste ->http://en.wikipedia.org/wiki/Linked_list.

Ko je trenutno na forumu
 

Ukupno su 1091 korisnika na forumu :: 97 registrovanih, 13 sakrivenih i 981 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 015, 357magnum, A.R.Chafee.Jr., alberto, AMCXXL, Arhiv, Bane san, bbogdan, bojan_t, Boris90, boromir, boxbole, Car89, Cicumile, cojapop, cole77, darcaud, debeli, DeerHunter, dekan.m, Demi87, Djota1, draganl, dukajov, ele, ElGenius, Feller, francis begbie, Gadafi1111, Gargantua, Gerila015, gregorxix, Hans Gajger, havoc995, istina, ivan1973, Jakov01, Kalem, Kanader, Klass, Koridor, Kubovac, kuntalo, kybonacci, Lester Freamon, Mercury, Michellefromrezistance, mikrimaus, mile.ilic75, Milos1389, mir, Mitch22, mux, Ne doznajem se u oružje, nemkea71, oldtimer, opt1, Orc, Oscar, Panter, PlayerOne, PrincipL, RajkoB, raketaš, rakivan, RD84, redstar72, RJ, royst33, S-lash, sabac015555m, Sagotolio, Schepan, sevenino, Shajlok, shlauf, shota91, Simonsen23, Sirius, sony771, Sr.Stat., Srpska zauvjek, Stoilkovic, Stone, tamno.nebo, Token, trutcina, vathra, Vladoj, vuksa72, Wrangler, XBMC, yrraf, zafon031, Zandar, šumar bk2, 79693