Viikko 2 palautus

En ollut ennen tätä viikkoa ohjelmoinut viimeisen 2kk aikana juuri ollenkaan, joten onnistuin mielestäni siinä mitä tein, erittäin hyvin. Projekti lähti hyvin käyntiin ja sain toteutettua nyt jo suuren osan Huffman -algoritmin pakkaamisen toiminnallisuudesta. Lisäksi toteutin nyt jo tietorakenteen "Minimikeko", vaikka suosituksena olikin, että kaikki oma materiaali tehtäisiin ensin valmiiksi Javan valmiita tietorakenteita ja algoritmeja käyttäen.

Viikon aikana ei jäänyt juuri mitään epäselväksi, sillä kävin sekä keskiviikkona että torstaina ohjauksessa.

Seuraavaksi tarkoituksenani on toteuttaa uuden tiedoston (pakattu tiedosto) luominen, jonka jälkeen alan toteuttaa mahdollisuutta purkaa ko. tiedosto. Tämän jälkeen teen jonkintasoisen tekstikäyttöliittymän tätä varten, toteutan haj.taulun ym. tarvittavat tietorakenteet itse ja siirryn tekemään jotain muuta (esim. Lempel-Ziv-Welch).

(Mikäli tähän oli tarkoitus kirjoittaa "Mitä opin" tällä viikolla, ainoa mitä tähän voi kai vastata on se että sai paremmin "touchia" ohjelmointiin. Mitään erityistä oppimista tuskin tapahtui.)