Najneskorší termín odovzdania: 24.2.2013 (nedeľa) o 21:00
Odovzdávané súbory: Fraktalka.java
, PoloveAlgoritmy.java
.
Doplňujúce požiadavky:
V triede Fraktalka
, ktorá rozširuje triedu Turtle
, vytvorte metódu sestuholnik
, ktorá nakreslí fraktál s nasledujúcim tvarom:
Parameter u
určuje "úroveň" fraktálu, parameter d
dĺžku strany šesťuholníka. Kreslite aj časti fraktálu, ktoré nie je vidieť.
Poznámky:
Preprogramujte metódu paritaNaStriedacku
tak, aby robila to isté, ale bez použitia cyklov (while
, for
), metód JCF a triedy Arrays. Vaše riešenie nech funguje aj v prípade, že vstupné pole je veľké (napr. 1000000-prvkové). Môžete predpokladať korektné vstupy (p != null
, 0 <= odIdx <= poIdx < p.length
).
Poznámky:
PoloveAlgoritmy
skontrolujte, že neimportujete žiadne triedy z knižnice JPAZ2, nakoľko tá nie je dostupná pre túto úlohu.
PoloveAlgoritmy
nepridávajte žiadne iné pomocné metódy či statické premenné.