2. Se va scrie un program pentru calculul recursiv al functiei lui Ackerman si se va determina durata de calcul functie de valorile argumentelor n si m.
3. Se va completa clasa MergeSort din fisierul MergeSort.java, astfel incat sa contina si metode statice pentru sortarea unor tablouri de numere intregi si tablouri de obiecte. Se va scrie, de asemenea, o aplicatie in care se testeaza aceste metode pentru tablouri de tipurile respective.
4. Se va completa clasa QuickSort din fisierul QuickSort.java, astfel incat sa contina si metode statice pentru sortarea unor tablouri de numere intregi si tablouri de obiecte. Se va scrie, de asemenea, o aplicatie in care se testeaza aceste metode.
5. Folosind clasa Arrays se va sorta un tablou de siruri de caractere (instante ale clasei String), apoi se vor cauta in acest tablou diferite siruri existente sau inexistente.
6. Folosind clasa Arrays se va sorta un tablou de fractii ordinare (instante ale clasei Fractie programata saptamana precedenta), apoi se vor cauta in tablou diferite fractii existente sau inexistente.
7. Folosind clasa Arrays se va sorta un tablou de numere complexe in ordinea descendenta a modulului, apoi se vor cauta in tablou mai multe numere complexe existente sau inexistente.