następującą rekurencyjną funkcję F z argumentem i będącym liczbą naturalną, 1<= i <= n .
Funkcja F (i)
jeżeli i = n to
wynikiem jest n
w przeciwnym razie
j := F (i+1)
jeżeli a[i]< a[ j] wtedy
wynikiem jest i
w przeciwnym razie
wynikiem jest j
tablicy a [ 5,1,8,9,7, 2,3,11, 20,15]
d ) podaj funkcję iteracyjnie
czy to może być tak, jeśli nie, to co jest źle hmm ?
1.
begin
if i ==n then
go to step # 4
else
go to step #2
2.
j:=i+1
3. if
a [ i ] < a [ j]
then go to step # 4
else go to step #5
4. write i
end.
5. write j
end.