Next: About this document
Up: No Title
Previous: No Title
-
Esitä perustellut ylä- ja alarajat n-lehtisen
(a,b)-puun korkeudelle.
-
-
Mitä tarkoitetaan taulukon kekojärjestyksellä?
-
Esitä ja analysoi algoritmi, joka saattaa n-alkioisen
taulukon kekojärjestykseen ajassa O(n).
-
-
Esitä hyppylistojen lisäys- ja poistoalgoritmit
ja niiden analyysi (pääpiirteissään; yksityiskohtaisia
odotusarvolaskelmia ei tarvitse esittää).
-
Suunnittele ja analysoi jokin hyppylistoihin perustuva
tehokas lajittelumenetelmä.
-
Tason (äärelliset) pistejoukot A ja B ovat lineaarisesti
erottuvat, jos on jokin sellainen (suunnattu) suora ,
että kaikki A:n pisteet ovat suoran vasemmalla ja
kaikki B:n pisteet suoran oikealla puolen. Suunnittele
ja analysoi mahdollisimman tehokas algoritmi sen tutkimiseksi,
ovatko kaksi syötteenä annettua pistejoukkoa lineaarisesti
erottuvat. (Vihje: Pistejoukot eivät ole lineaarisesti
erottuvat, joss jokin joukon A piste on joukon B ``sisällä''
tai toisinpäin. Mieti mitä tämä tarkoittaa geometrisesti.)
Pisteytys: Kukin tehtävä 15 pistettä, yhteensä 60 pistettä.
Pekka Orponen
Tue Apr 27 19:46:41 EET DST 1999