Tilbake
2.P

2.P Prøver til del 2: Sortering og utvelgelse

Fire prøver som dekker del 2 (sortering og utvelgelse) på eksamensnivå, med fulle løsningsforslag.

120 min
0 oppgaver
Prøver til del 2Sorteringutvelgelse
Din fremgang i kapitlet
0 / 0 oppgaver

Forkunnskaper

Prøvene her hviler på hele Del 2, og på asymptotisk notasjon fra Del 1:

- kap. 2.1Insertion-Sort, Merge-Sort, Quicksort og Randomized-Quicksort
- kap. 2.2Counting-Sort, Radix-Sort, Bucket-Sort og stabilitet
- kap. 2.3Partition, Randomized-Select og Select
- kap. 2.4 — drillen på håndkjøring, kjøretid og kombinasjon
- kap. 1.1 — de asymptotiske symbolene, som alle kjøretidssvar bruker
- kap. 1.4 — masterteoremet, som gir Merge-Sort sin Θ(nlgn)\Theta(n\lg n)

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

- Arrayene er A[1..n] med indeks fra 1. Det er konvensjonen i hele boka, og alle håndkjøringene under bruker den.
- Partition bruker siste element som pivot, altså A[r], og returnerer den endelige plassen til pivoten.
- Counting-Sort har tre løkker: telling, prefikssum og plassering. Plasseringsløkka går baklengs gjennom A, og det er nettopp det som gjør sorteringen stabil.
- Stabil sortering betyr at to elementer med lik nøkkel beholder den innbyrdes rekkefølgen de hadde i inputen.
- Skillet garantert mot forventet: Θ\Theta der grensen holder for enhver input, «forventet» der tallet er et snitt over algoritmens egne tilfeldige valg.
- Den nedre grensen Ω(nlgn)\Omega(n\lg n) gjelder bare sammenligningsbaserte sorteringer. Counting-Sort og Radix-Sort bryter den ikke — de sammenligner ikke nøkler mot hverandre i det hele tatt.

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

Prøve 2.A — Kjøretider og stabilitet (25 min)
Prøve 2.B — Håndkjøring av Counting-Sort og Partition (30 min)
Prøve 2.C — Kombinasjon og lineær sortering (30 min)
Prøve 2.D — Utvelgelse, nedre grense og definisjoner (35 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.