Tilbake
3.P

3.P Prøver til del 3: Datastrukturer: hauger, søketrær og hashing

Fire prøver som dekker del 3 (datastrukturer: hauger, søketrær og hashing) på eksamensnivå, med fulle løsningsforslag.

120 min
0 oppgaver
Prøver til del 3Datastrukturerhaugersøketrærhashing
Din fremgang i kapitlet
0 / 0 oppgaver

Forkunnskaper

Prøvene her hviler på hele Del 3, og på ingenting annet:

- kap. 3.1 — hauger og Heapsort
- kap. 3.2 — binære søketrær
- kap. 3.3 — drillen på håndkjøring av hauger og BST
- kap. 3.4 — hashing
- kap. 3.5 — køer, stakker, amortisert analyse og disjunkte mengder

Dette er det du trenger å ha friskt før du setter deg ned:

- Haugene er array A[1..n] med indeks fra 1. Forelderen til A[i] står på i/2\lfloor i/2\rfloor, barna på 2i2i og 2i+12i+1. Det er NTNU- og CLRS-konvensjonen, og alle prøvene under bruker den.
- Haugegenskapen (maks-haug): forelderen er større enn eller lik begge barna. Det finnes ingen orden mellom venstre og høyre barn.
- BST-egenskapen: alt i venstre deltre er \le roten, som er \le alt i høyre deltre. Derfor gir Inorder-Tree-Walk nøklene sortert.
- Build-Max-Heap er Θ(n)\Theta(n), ikke Θ(nlgn)\Theta(n\lg n).
- Lastfaktoren i en hashtabell er α=n/m\alpha = n/m: nn nøkler fordelt på mm bøtter.
- En FIFO-kø i array leveres med hele tabellen, inkludert de døde cellene, pluss head og tail.

Har du ikke lest kapitlene ennå, er prøvene fortsatt lesbare — men da leser du dem som fasitskriver, ikke som kandidat.

Prøve 3.A — Håndkjøring av hauger (30 min)
Prøve 3.B — Håndkjøring av binære søketrær (30 min)
Prøve 3.C — BST mot haug, og kjøretidene (25 min)
Prøve 3.D — Hashing, kø med wraparound og Union-Find (30 min)

Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.

Skolesaga er en uavhengig læringsressurs og er ikke tilknyttet eller godkjent av Norges teknisk-naturvitenskapelige universitet. Dette er ikke offisielt studiemateriell. Les mer.