Informatika2-2021/CsütGyak11
A MathWikiből
(Változatok közti eltérés)
(→second_best) |
(→best) |
||
6. sor: | 6. sor: | ||
Pl.: <br> | Pl.: <br> | ||
[1, 2, 3, [4, 5], [[[6], 7]]] -> 28 | [1, 2, 3, [4, 5], [[[6], 7]]] -> 28 | ||
− | == | + | == second_best == |
Írjunk egy rekurzív függvényt, aminek bemenete egy legalább kételemű lista, melyekben pozitív egész számok vannak 0-tól 100-ig. <br> A függvény adja vissza a második legnagyobb értéket. <br> | Írjunk egy rekurzív függvényt, aminek bemenete egy legalább kételemű lista, melyekben pozitív egész számok vannak 0-tól 100-ig. <br> A függvény adja vissza a második legnagyobb értéket. <br> | ||
Pl.: <br> | Pl.: <br> | ||
[10,25,60,45,30] -> 45 | [10,25,60,45,30] -> 45 |
A lap 2021. április 21., 20:32-kori változata
Feladatok
A mai órán a rekurzív programozás és a dinamikus programozás módszereivel fogunk megoldani feladatokat.
deep_sum
Írjunk egy rekurzív függvényt, aminek bemenete egy olyan lista, mely listákat tartalmaz tetszőleges mélységig, melyekben pozitív egész számok vannak.
A függvény adja vissza a listában lévő számok összegét.
Pl.:
[1, 2, 3, [4, 5], [[[6], 7]]] -> 28
second_best
Írjunk egy rekurzív függvényt, aminek bemenete egy legalább kételemű lista, melyekben pozitív egész számok vannak 0-tól 100-ig.
A függvény adja vissza a második legnagyobb értéket.
Pl.:
[10,25,60,45,30] -> 45