Najneskorší termín odovzdania: 6.12.2015 (nedeľa) o 21:00
Odovzdávané súbory: ZoznamCisel.java, FrekvencnaTabulka.java (v prípade potreby aj PocetnostSlova.java)
Doplňujúce požiadavky:
Poznámky:
PocetnostSlova nevytvárate, pri odosielaní do Moodle ako súbor PocetnostSlova.java odošlite prázdny textový súbor (s týmto menom).
Naprogramujte triedu ZoznamCisel, ktorá reprezentuje dynamické pole čísel (pole, ktoré "dokáže" meniť svoju veľkosť). Bodové hodnotenia jednotlivých metód sú uvedené v komentároch v zdrojovom kóde so štruktúrou triedy.
Testovací príklad (aby ste si overili, že ste implementovali konštruktory triedy ZoznamCisel správne):
Vytvorte triedu FrekvencnaTabulka, ktorá slúži na uchovávanie počtu výskytu slov (reťazcov) napr. v nejakom texte. Frekvenčnú tabuľku si môžete predstaviť ako tabuľku, ktorá má 2 stĺpce: slovo a počet výskytov. Platí, že každé slovo sa v tabuľke nachádza len raz. Príklad:
| slovo | počet výskytov |
| Java | 5 |
| zdrojak | 2 |
| je | 3 |
| a | 2 |
| kopirovat | 4 |
| PAZko | 2 |
Iný pohľad na frekvenčnú tabuľku je ten, že je to vlastne nejaká skupina dvojíc [slovo, počet výskytov]] s tou vlastnosťou, že prvá zložka každej dvojice sa v skupine nachádza len raz.
Upozornenie: Aj prázdne slovo (prázdny reťazec) považujeme za slovo.
Bodové hodnotenia jednotlivých metód sú uvedené v komentároch v zdrojovom kóde so štruktúrou triedy.
V prípade, že sa rozhodnete použiť pomocnú triedu na uchovávanie dvojíc (párov) [slovo, počet výskytov]], pomocnú triedu nazvite PocetnostSlova.
Príklad použitia: