Aktív témák

  • dabadab

    titán

    válasz Tele von Zsinór #16 üzenetére

    Nem rossz, de ezen meg lehetne csiszolni.
    Konkretan:

    1. ha egy scriptben meg akarod hivni sajat magat, akkor a fixen (foleg eleresi utvonallal egyutt) bedrotozott nev helyett hasznald a $0 parametert (az az a nev, amivel meghivtak a scriptet)

    2. de inkabb ne is hivja meg magat a script, mert az plusz egy bash betolteset is jelenti, vagyis nem tul hatekony, hasznalj inkabb fuggvenyeket, pl:

    function qwe(){
    echo $1
    qwe ''${1}x''
    }

    3. az algoritmus se tul hatekony, jobban mukodne, ha ket elemet adnal at + egy szamlalot, hogy meg hany elemet kell kiszamolni. Ha pl a hatodik elemre vagy kivancsi, akkor igy neznek ki a fuggvenyhivas parameterei:

    1 1 4
    1 2 3
    2 3 2
    3 5 1

    Es itt mar nem kellene tovabb hivni, mert a 3+5-bol kiszamolhato a hatodik elem.

    (Persze a Fibonacci-sorozat szamolasa a tokeletes peldaja a ''rekurzivan is meg lehet csinalni, csak ugy bonyolultabb es kevesbe hatekony'' algoritmusoknak)


    [Szerkesztve]

Aktív témák

Hirdetés