[Algorytmy] Największy indeks - minimum

midek
Użytkownik
Użytkownik
Posty: 35
Rejestracja: 26 gru 2012, o 23:23
Płeć: Mężczyzna
Lokalizacja: google
Podziękował: 14 razy

[Algorytmy] Największy indeks - minimum

Post autor: midek »

Hej, mam napisać algorytm znajdującego największy indeks elementu najmniejszego. Spróbowałem go sam napisać:

Kod: Zaznacz cały

ALGORYTM(A[1..n],min)
i<--1
i<--min
min<--A[n]
while i<=n
do if A[i]<min
      then min<--A[i]
   i<--i+1
if i<=n
   then return i
   else return 0
Największy indeks? Z tym mam problem. Jeśli mam źle, bardzo prosiłbym o poprawki.

Np. [2,4,2,6,5] - nie o ten indeks 1, tylko 3, bo jest on największy.
witekkq
Użytkownik
Użytkownik
Posty: 145
Rejestracja: 16 lis 2007, o 09:06
Płeć: Mężczyzna
Lokalizacja: Gniezno
Podziękował: 2 razy
Pomógł: 27 razy

[Algorytmy] Największy indeks - minimum

Post autor: witekkq »

Zrób pętle odwrotnie, od największego indeksu do 0.

lub zamień

Kod: Zaznacz cały

do if A[i]<min
na

Kod: Zaznacz cały

do if A[i]<=min
ODPOWIEDZ