Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

Relaterede dokumenter
Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

Skriftlig Eksamen Algoritmer og Datastrukturer (DM507)

Brandsektionering. Brandbeskyttelse / Dimensioneringsprogram på knaufdanogips.dk. Dorn- og teleskopløsninger. Brandkamerstatning.

Sætningsled og ordklasser

Projekt 5.4. Den størst mulige firkant bestemt ved hjælp af differentialregning

œ b œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ œ

Diagrammer for kortslutningsholdbarhed iht. DIN EN /IEC Verifikation af spændingssikkerhed

1 skaren af exp = den naturlige

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

KNAUF FIREBOARD. Ubrændbar. Enkel montering Brandbeskyttelse i op til 2 timer MK-godkendt

Læs denne Hurtig installationsvejledning for korrekt opsætning og installation, før du bruger maskinen. Medfølgende blækpatroner [x4]

Kvalitetsrapport

Kvalitetsrapport Nørremarksskolen

SVEJSESAMLINGER DS/EN

Trigonometri. Matematik A niveau

Tilslutningsvejledning

4 5 Per Gregersen Carsten Hedegaard Helle Thorbjørnsen

Simple udtryk og ligninger

Eratosthenes' si. Tal. Format6. Nr. 2. år og spiller. b Primtal under 100:

Linjer på skift. Figurer. Format 5. Nr. 15. a a Tegn AB, BC, AE, CD og CF, GH, GI. b Tegn de to parallelle linjestykker, der kan tegnes til GH.

SAMPLE. 1 3Suite over danske folkesange. j 0 4. j 0 4. j 0 4. j 0 4. j j j 0 4. j j. w w. w w.

MATEMATIK-KOMPENDIUM TIL KOMMENDE ELEVER PÅ DE GYMNASIALE UNGDOMSUDDANNELSER I SILKEBORG (HF, HHX, HTX & STX)

UGESEDDEL Dette gøres nedenfor: > a LC

Uddannelse og evne. Peter Stephensen Den økonomiske modelgruppe DREAM. DREAM Arbejdspapir 2017:1 September 2017

Min Kompetencemappe. 1. Kort om mig selv Klik her for at indsætte billede. Navn: Adresse: Postnr:

Brug af regneark til beregninger, statistik og grafisk afbildning. Excel 97

Trigonometri. Trigonometri. Sinus og cosinus... 2 Tangens... 6 Opgaver Side 1

ET VARMT OG VENLIGT SAMFUND

Ligninger. 1 a 3 b 2 c 8 d 9 e 42 f 6 g 70 h 9 i 2 eller 2 j 13 k 8 l 9 eller 9

Bogstavregning. for gymnasiet og hf Karsten Juul. a a

Korrekthed af Algoritmer

BILAG. til forslaget. til EUROPA-PARLAMENTETS OG RÅDETS DIREKTIV. om begrænsning af visse luftforurenende emissioner fra mellemstore fyringsanlæg

Skriftlig Eksamen Algoritmer og Datastrukturer (DM507)

1 skaren af exp = den naturlige

Besøg genbrugsstationen med din klasse. Se en rigtig arbejd og lær om genbru. Se hvilke genbrugsstationer I kan besøge på

1 Talsystem. Skriv tallene. otteogtyve: enoghalvfems: g = h = i = j = k 732,01 : 100 =

Tillykke - du har fået en ekstra affaldsbeholder

Projekt 5.7 Hovedsætninger om differentiable funktioner et opgaveforløb

Etageadskillelse/bjælkelag

Danmarks Tekniske Universitet

Laurent rækker, residue-sætningen og udregning af konturintegraler

1-1-5 PAR-Coaching. 1. Komposita - sammensatte ord

TEMA: TANDKØDSLIDELSER!

Fra arbejdstegning til isometrisk tegning og omvendt

Kære elever og forældre

1. Andalusien - en provins i Spanien

Danmarks Tekniske Universitet

Ny Sigma 9, s Andengradsfunktioner med regneforskrift af typen y = ax + bx + c, hvor a 0.

Byggegrubens bund består, før drænlaget udlægges, af gytje (γ g = 17 kn/m 3, jf #Fundering, hovedrapp.), se Figur A.1.

PRÆSENTATIONSBESKRIVELSE AF UDDANNELSESAFSNIT I PSYKIATRISKE CENTRE/ SYGEHUSPSYKIATRIEN

Skriftlig Eksamen DM507 Algoritmer og Datastrukturer

Projekt 7.3 Firkantstrigonometri og Ptolemaios sætning i cykliske firkanter

- læsetræning på en sjov måde

1,0. sin(60º) 1,0 cos(60º) I stedet for cosinus til 60º og sinus til 60º skriver man cos(60º) og sin(60º).

SoundSations! Sow[' 9arcft LtbrarY- 'M6k:::'t;q:v:,& l. l(rb af datamaskine. 2. llusikplogram. Pia overvejer at ksbe en datamaskine.

1 Talsystem. a Farv 3 primtal. Regn med potenser. i = k 2,3 101 = l : 102 = m 469,8 : 102 = n 21,84 : 101 = 2 Brøk.

Opstakning og afstakning, fremadregning og tilbageregning

b > 0 og x > 0, vil vi kalde en potensfunktion Potensfunktioner

Bilag 4: Spørgeskemaundersøgelse, politikere

Matematikkens sprog INTRO

Elementær Matematik. Ligninger og uligheder

Affaldstonerbeholder (forudinstalleret) brugsanvisning

Aldersklassetabel primo 2009

Lektion 6 Bogstavregning

FORELØBIGT TRYK Dato: 1 juni 2017 EJ TIL UDFØRELSE

Etageadskillelse/bjælkelag

Kriegers Flak Idefasen - Projektområde. Oversigt over detailkort

Lektion 7s Funktioner - supplerende eksempler

slagelse uddannelses- og karrierefestival

Integralregning. 2. del Karsten Juul

Projektet. Holstebromotorvejen, delstrækningen Mejrup-Tvis

Hvis man ønsker mere udfordring, kan man springe den første opgave af hvert emne over.

INSTITUT FOR DATALOGI, AARHUS UNIVERSITET

Beregning af bestemt integrale ved partiel integration og integration ved substitution:

Referencevejledning vedrørende montering og brug

Danmarks Tekniske Universitet

Geometrinoter 2. Brahmaguptas formel Arealet af en indskrivelig firkant ABCD kan tilsvarende beregnes ud fra firkantens sidelængder:

Formelsamling Matematik C Indhold

Kvalitetsrapport Nørremarksskolen

Undervisningsbeskrivelse

Sammensætning af regnearterne - supplerende eksempler

Hvad ved du om mobning?

Funktionsmaskiner. Funktioner. Format4. Nr. 64. Kopiark til elevbog side 71

Eksponentielle Sammenhænge

Formelsamling Matematik C Indhold

Afgørelser - Reg. nr.: Fredningen vedrører: Idom Kirke. Domme. Taksations kom missionen. Naturklagenævnet. Overfredningsnævnet

vi forenkler byggeriet Lindab Coverline - Profilerede stålplader Montageanvisning vedrørende tag- og facadebeklædning

Geometriske egenskaber & sammenhæng - Fase 3

Danmarks Tekniske Universitet

MADE IN SPACE Før besøget

Projekt 7.8 To ligninger med to ubekendte

Drejebog. hjælpere til Mejrup 1. herre senior hold.

Michel Mandix (2017) Derfor er der behov for en række værktøjer, som kan bruges også til de vilkårlige trekanter. a b c A B C

Arbejdsløsheden hastigt på vej mod en underfinansieret skattereform løser ikke krisen

Vedtægter for Oure Vandværk A.M.B.A.

Halvårsrapport

Retningslinier for udarbejdelse af dokumentation til brug for registrering efter bilag 8 i registreringsbekendtgørelsen 1

Danmarks Tekniske Universitet

LÆS MERE PÅ

ÅRSBERETNING F O R SKAGEN KOMMUNALE SKOLEVÆSEN VED. Stadsskoleinspektør Aage Sørensen

Transkript:

Skriftlig Eksmn DM507 Algoritmr og Dtstrukturr Institut for Mtmtik og Dtlogi Synsk Univrsitt, Ons Onsg n 13. juni 2012, kl. 10:00 14:00 Bsvrlsn skl flvrs lktronisk. S vjlning usnt i kurst. All hjælpmilr (lærøgr, nottr, osv.) smt rug f omputr r tillt. Dt r ikk tillt t rug intrnttt, untgn til n lktronisk flvring. Eksmnssættt står f 6 opgvr på 7 nummrr sir (1 7). Ful svrls r svrls f ll 6 opgvr. D nklt opgvrs vægt v ømmlsn r ngivt i pront. Dr må grn rfrrs til lgoritmr og rsulttr fr lærogn (Cormn t l., Introution to Algorithms, 3r ition), smt nr mtrilr fr kurst (ugslr og slis). Hnvisningr til nr kilr kn ikk rugs i svrlsn f t spørgsmål. Bmærk, t hvis r r t spørgsmål, mn ikk kn svr, må mn grn svr ftrfølgn spørgsmål og lot ntg, t mn hr n løsning til forgån spørgsmål.

Opgv 1 (10%) Spørgsmål (5%): Angiv n frvning f knurn i træt T 1 som gør t til t rø-sort træ. (Svr v t skriv n list f nvnn på sort knur og n list m nvnn på rø knur.) T 1 : f g h i Spørgsmål (5%): Angiv ll frvningr f knurn i træt T 2 som gør t til t rø-sort træ. (Svr v for hvr frvning t skriv n list f nvnn på sort knur og n list m nvnn på rø knur.) T 2 : f g h i j k l m n o 1

Opgv 2 (10%) Spørgsmål (5%): Angiv hvilk f fir rrys A 1, A 2, A 3 og A 4 som rpræsntrr n minhp. A 1 : 7 4 9 2 6 8 10 1 3 5 A 2 : 1 2 3 4 5 6 7 8 9 10 A 3 : 1 2 3 4 1 2 3 4 5 6 A 4 : 1 1 1 1 1 1 1 1 1 1 Spørgsmål (5%): Angiv usnt f min-hpn A 5 ftr uførls f n Hp-Extrt- Min oprtion. (Svr v t skriv lmntr i rækkfølg fr vnstr mo højr.) A 5 : 1 2 5 3 7 9 6 8 4 10 Opgv 3 (15%) Spørgsmål (7%): Angiv løsningn til følgn rkursionsligning. T(n) = 8 T(n/4)+n 1.5 2

Spørgsmål (8%): Angiv for hvr f følgn rkursionsligningr om kn løss v hjælp f mstr thorm (Thorm 4.1) i lærogn. For hvr ligning hvor svrt r positivt, ngiv hvilkn f tr ss i mstr thorm som løsr n. (Du høvr ikk ngiv slv løsningn.) i) T(n) = 14 T(n/13)+n ii) T(n) = 13 T(n/13)+nlogn iii) T(n) = 14 T(n/13)+nlogn iv) T(n) = 13 T(n/14)+n Opgv 4 (30%) Spørgsmål (10%): For ll knur v =,,...,h i grfn G 1, ngiv værin v. r rgns f Bllmn-Fors lgoritm, når n kørs for t fin istnn fr knun til ll nr knur. G 1 : 6 8 h f 10-4 -10 25-12 g 17-5 19 1-3 2 3

Spørgsmål (10%): For grfn G 2, ngiv kntrn i t minimum spnning tr (MST). D skl ngivs i n rækkfølg, som vælgs i f Kruskls lgoritm. En knt m npunktr u og v skrivs som sævnligt (u, v). G 2 : 6 8 h f 10-4 -10 25-12 g 17-5 19 1-3 2 Spørgsmål (10%): For ll knur v =,,...,h i grfn G 3, ngiv strttin (isovry tim) v. og sluttin (finishing tim) v.f som tills v y-først søgning (DFS) m strt i knun. For DFS fhængr rsulttt f orningn f knurs nolistr. Du skl hr ntg t på figurn r n knus nolist sortrt i lftisk orn ftr noknurns nvn. f G 3 : h g 4

Opgv 5 (15%) I nn opgv sr vi på n fil som inholr nnstån tgn m ngivn hyppighr. Tgn Hyppigh 100 150 150 250 350 Træt H 1 r t Huffmn-træ for nn fil. H 1 : Spørgsmål (5%): Angiv hvor mng its filn fylr når n r kot v træt H 1. Spørgsmål (5%): Angiv hv følgn strng kos til v træt H 1 (unr rug f ogns konvntion t 0 svrr til vnstr og 1 svrr til højr). Spørgsmål (5%): 1000000110110101 All trærn H 2, H 3, H 4 og H 5 r optiml for filn m ovnstån tl. Angiv hvilk f trærn som kn frmkomm v Huffmns lgoritm. 5

H 2 : H 3 : H 4 : H 5 : Opgv 6 (20%) Forn 1 r hltlslogritmn værin logn. Dtt r n størst to-potns som ikk ovrstigr n (vs. r t hltl k for hvilkt 2 k n < 2 k+1 ). Mn sr nmt følgn (som u kn rug un grunls): 1) logn/2 = logn 1 2) log(n 1) = log n når n r t ulig hltl Vi ønskr for t vilkårligt hltl n 1 t rgn hltlslogritmn for n. 6

Btrgt følgn lgoritm til tt. IntgrLog(n) k = 0 i = n whil i > 1 if i r t lig hltl i = i/2 k = k +1 ls i = i 1 rturn k Spørgsmål (5%): Angiv værirn f i og k v hvr tst v ingngn til whil-løkkn i ovnstån lgoritm, når lgoritmn kørs m input n = 53. Spørgsmål (7%): Vis t følgn r n invrint for whil-løkkn, når lgoritmn strts m input t hltl n 1: Når tstn v ingngn til whil-løkkn uførs, gælr Spørgsmål (4%): i) logi +k = logn ii) i r t hltl Argumntr for t lgoritmn r korrkt, vs. t n for ll hltl n 1 stnsr og rturnrr logn. Spørgsmål (4%): Giv n nlys f n symptotisk kørti (som funktion f n) for lgoritmn. 7