FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15

Storlek: px
Starta visningen från sidan:

Download "FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15"

Transkript

1 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15 Ansvrig Lärr: Donl F. Ross Hjälpml: Ing. Algoritmrn inns i rspktiv uppgitrn llr i ilogrn. *** OBS *** Btygsgräns: Kurs: Mx 60p, M röm gokän 50p, Ick utn röm gokän 40p, Gokän 30p (vrv minimum p rån tntn, 10p rån lrn) Tnt: Mx 40p, M röm gokän 34p, Ick utn röm gokän 27p, Gokän p Lrn: Mx p, M röm gokän 18p, Ick utn röm gokän 14p, Gokän 10p SKRIV TYDLIGT LÄS UPPGIFTERNA NOGGRANT Ang ll ntgnn. DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 1 v 22

2 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp (1) G tt kortttt svr till öljn uppgitr (()-(j)). () V är ig-o ör Dijkstrs lgoritm? O(n 2 ) () V är ig-o ör Floys lgoritm? O(n 3 ) (c) V är ig-o ör lägg-till-oprtionn i hshning? O(1) () V gör Wrshlls lgoritm? Clcults th trnsitiv closur o grph. Dt trnsitiv höljn. () V gör n postorr trvrsring v tt inärt trä? Visits th nos in th orr LRN n mps th tr to squnc. () V är n gr? G = (V, E) whr G is st o nos n E st o gs (,) whr, r mmrs o V (g) V rprsntrr kntrn i n gr? A rltionship twn two nos. E.g. istnc, cost, is rchl rom. (h) V är tt Fr Tr? An unirct grph with n nos n (n-1) gs. (i) V hänr när mn läggr till n knt till i tt Fr Tr? A cycl is crt. (j) V är kvrtisk proning (qurtic proing)? In collision mngmnt in hshing, or ch collision i unction is in to clcult nw inx vlu or th ky. This cn stt s h(ky) + (i). In qurtic proing (i) = i 2 Totlt 5p DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 2 v 22

3 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp (2) G tt kortttt svr till öljn uppgitr (()-()). () Unr vilk örutsättningr skull SPT:t (Shortst Pth Tr) och MST:t (Miniml Spnning Tr) vr intisk när mn tillämpr Dijkstr-SPT och Prims lgoritmr på smm orikt gr? (i) (ii) All th gs in th grph hv th sm cost vlu Th nos r stor in th jcncy list in lphticl orr () Skriv rkursiv psuoko till n unktion ör tt hitt t mximl värt i tt vänstrrn i tt BST (Binärt SökTrä). sttic int in_mx(trr T) { rturn is_mpty(rc(t))? gt_vlu(t) : in_mx(rc(t)); (c) G n rkursiv inition v tt BT (Binärt Trä). BT ::= LC N RC mpty N ::= lmnt LC ::= BT RC ::= BT () Vilk gränsningr måst mn spciicr ör tt örvnl tt inärt trä (BT) till tt inärt sökträ (BST) och tt BST till tt AVL-trä? (i) BT BST: ll vlus in th lt chil must lss thn th vlu t th root n ll vlus in th right chil must grtr thn th vlu t th root. On o ths conitions my chng to inclu or qul to (ii) BST AVL-trä hight(lc(t)) hight(rc(t)) < 2 () Förklr v n ADT (strkt ttyp) är. (i) (ii) A st o vlus plus oprtions on thos vlus. Th ADT is implmnttion inpnnt. Totlt 5p DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 3 v 22

4 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp (3) Skvns () Ang n rkursiv inition v n skvns. (1p) S ::= H T H ::= lmnt T ::= S H = h, T = til, = mpty () Utirån in inition i () ovn, skriv rkursiv psuoko ör tt räkn ntlt lmnt i n skvns. Ang ll ntgnn. Ang tt xmpl ör tt vis hur in ko ungrr. (2p) int cr(squncr S) { rturn is_mpty(s) : 0? 1 + cr(til(s)); ============================================================== int cr(squncr S) { i ( is_mpty(s)) rturn 0 ls rturn 1 + cr(til(s)); (c) Utirån in inition i () ovn, skriv rkursiv psuoko ör tt lägg till tt lmnt i n skvns i stign (sortr) orning. Ant tt t rn inns n unktion som htr Cons som läggr till tt lmnt i huvut v skvnsn. Cons: lmnt x skvns skvns. Ang ll nr ntgnn. Ang tt xmpl ör tt vis hur in ko ungrr. (2p) sttic SquncR _vl(squncr S, VlTyp v) { i is_mpty(s) rturn crt_(v); i v < gtvl(h(s)) rturn cons(crt_(v), S); rturn cons(h(s), _vl(til(s),v)); Totlt 5 ============================================================== sttic SquncR _vl(squncr S, VlTyp v) { rturn is_mpty(s)? crt_(v) : v < gt_vlu(h(s))? cons(crt_(v), S) : cons(h(s), _vl(til(s),v)); DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 4 v 22

5 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp (4) Rkursion Skriv psuoko till två rkursiv unktionr (lltså n unktion plus n hjälpunktion) ör tt räkn rm ntlt kntr ( gs ) i n gr. Ang ll ntgn. 5p Assumptions: Structur: typ struct nolm * nor; typ struct nolm { chr nnm; int nino; nor gs; nor nos; nolm; + corrsponing gt/st unctions pr ttriut n h/til oprtions or oth th no list (nos) n th g list (gs). G is rrnc to th grph, th is_mpty(r) unction is in. sttic int _ngs(nor E) { rturn is_mpty(e)? 0 : 1 + _ngs(til(e)); sttic int _siz(nor G) { rturn is_mpty(g)? 0 : _ngs(gt_gs(nh(g))) + _siz(ntil(g)); DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 5 v 22

6 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp (5) Topologisk sortring Vi tt univrsitt hr viss kursr örkunskpskrv. I tvtnskp krävr kompiltorkonstruktion (DAV D02) progrmspråk (DAV C02) som örkunskp. Dtstrukturr och lgoritmr (DAV B03) är tt örkunskpskrv till progrmspråk, vncr progrmmring i C++ (DAV C05), smt projktrt i Jv (DAV C08). Dtstrukturr och lgoritmr krävr iskrt mtmtik (MAA B06) smt progrmutvcklingsmtoik (DAV A02). Oprtivsystm (DAV B01) krävr i sin tur progrmutvcklingsmtoik och torsystmtknik (DAV A14) och är örkunskpskrv till C och UNIX (DAV C18), tillämp tsäkrht (DAV C17) smt rltissystm (DAV C01). Ojktorintr signmtor (DAV D11) krävr ägg vncr progrmmring i C++ och sotwr nginring (DAV C19). Hur kn mn vis tt kompiltorkonstruktion och ojktorintr signmtor krävr iskrt mtmtik? I vilkn orning sk n stunt som vill läs på D-nivå t ll ovnnämn kursrn? Mton som kn nväns ör tt komm rm till n lösning htr topologisk sortring. En vrint v topologisk sortring är öljn lgoritm: Topologicl Sort tsort(v) -- prints rvrs topologicl orr o DAG rom v { mrk v visit or ch w jcnt to v i w unvisit tsort(w) isply(v) Vilkn är n nr vrintn? Tillämp å vrintr i in lösning till prolmt ovn. Vilk gränsningr måst mn t hänsyn till? DAG. 5p DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 6 v 22

7 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp Stp 1: Drw th grph MB06 B01 C01 C02 D02 A02 B03 C05 C08 C17 D11 C18 A14 C19 Stp 2: Construct th jcncy mtrix MB06 A02 A14 B01 B03 C01 C02 C05 C08 C17 C18 C19 D02 D11 MB06 1 A A14 1 B B C01 C02 1 C05 1 C08 C17 C18 1 C19 D02 D11 Stp 3: Apply Wrshll s y inspction (you o not n to show vry stp) DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 7 v 22

8 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp MB06 A02 A14 B01 B03 C01 C02 C05 C08 C17 C18 C19 D02 D11 MB A A B B C01 C02 1 C05 1 C08 C17 C18 C19 1 D02 D11 To show tht OODM (D11) rquirs Discrt Mthmtics (MB06) look t th row MB06 in th trnsitiv closur to in tht D11 is rchl rom MB06 i.. thr is pth rom MB06 to D11. Not lso tht th igonl shows tht thr r no cycls in th grph. Hnc th grph is DAG. DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 8 v 22

9 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp Cours orr mtho 1: Us th in-gr or ch no. Construct list with th in-gr. ((MB06, 0), (A02, 0), (A14, 0), (B01, 2), (B03, 2), (C01, 1), (C02, 1), (C05, 1), (C08, 1), (C17, 1), (C18, 1), (C19, 0), (D02, 1), (D11, 2)) Rmov th nos with in-gr 0 n thir gs n rjust th list. A ths nos to th output list. Output: (MB06, A02, A14, C19) ((B01, 0), (B03, 0), (C01, 1), (C02, 1), (C05, 1), (C08, 1), (C17, 1), (C18, 1), (D02, 1), (D11, 1)) Rpt th procss until th gr list is mpty. Output: (MB06, A02, A14, C19, B01, B03) ((C01, 0), (C02, 0), (C05, 0), (C08, 0), (C17, 0), (C18, 0), (D02, 1), (D11, 1)) Output: (MB06, A02, A14, C19, B01, B03, C01, C02, C05, C08, C17, C18) ((D02, 0), (D11, 0)) Output: (MB06, A02, A14, C19, B01, B03, C01, C02, C05, C08, C17, C18, D02, D11) ( ) gr list is mpty inish. Cours orr mtho 2: prorm pth-irst srch on th grph Construct th jcncy list: MB06: B03 A02: B01, B03 A14: B01 B01: C01, C17, C18 B03: C02, C05, C08 C01: C02: D02 C05: D11 C08: C17: C18: C19: D11 D02: D11: DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 9 v 22

10 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp Prorm topologicl sort: Strt with no MB06: MB06 B03 C02 D02 Stop output D02 Stop output C02 C05 D11 Stop output D11 Stop output C05 C08 Stop output C08 Stop output B03 Stop output MB06 A02 B01 C01 Stop output C01 C17 Stop output C17 C18 Stop output C17 Stop output B01 Stop output A02 A14 Stop output A14 C19 Stop output C19 D02 D02, C02 D02, C02, D11 D02, C02, D11, C05 D02, C02, D11, C05, C08 D02, C02, D11, C05, C08, B03 D02, C02, D11, C05, C08, B03, MB06 D02, C02, D11, C05, C08, B03, MB06, C01 D02, C02, D11, C05, C08, B03, MB06, C01, C17 D02, C02, D11, C05, C08, B03, MB06, C01, C17, C18 D02, C02, D11, C05, C08, B03, MB06, C01, C17, C18, B01 D02, C02, D11, C05, C08, B03, MB06, C01, C17, C18, B01, A02 D02, C02, D11, C05, C08, B03, MB06, C01, C17, C18, B01, A02, A14 D02,C02, D11,C05,C08, B03, MB06,C01,C17,C18, B01, A02,A14,C19 Now rvrs th list C19, A14, A02, B01, C18, C17, C01, MB06, B03, C08, C05, D11, C02, D02 Th rstriction is tht th grph must DAG in orr to prorm topologicl sort. This ws shown ov using Wrshll s. DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 10 v 22

11 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp (6) AVL-Trä Vis hur Du skull t rm 4 rottionsunktionrn rån örst principr. 2p An AVL-tr is BST (Binry Srch Tr) whr th lnc irnc (lnc ctor) twn th hight o th lt chil n th hight o th right chil my t most 1. i.. hight(lc) hight(rc) <= 1 Th rottion unctions r o SLR (Singl Lt Rottion) o SRR (Singl Right Rottion) o DLR (Doul Lt Rottion) or Right-Lt Rottion o DRR (Doul Right Rottion) or Lt-Right Rottion o Th rottion unctions my riv using w simpl xmpls. () () (c) () n () rquir SLR to rlnc whil (c) rquirs DLR (right-lt rottion) to giv An th co coms (SRR n DRR r mirror imgs o SLR n DLR rspctivly) sttic trr SLR(trr T) { trr RT = RC(T); st_rc(t, LC(RT)); st_lc(rt, T); rturn RT; sttic trr SRR(trr T) { trr RT = LC(T); st_lc(t, RC(RT)); st_rc(rt, T); rturn RT; sttic trr DLR(trr T) { st_rc(t, SRR(RC(T))); rturn SLR(T); sttic trr DRR(trr T) { st_lc(t, SLR(LC(T))); rturn SRR(T); DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 11 v 22

12 Krlsts univrsitt DSA tntmn Fcit Dtvtnskp This is nothr wy o writing wht ws in th nots Trr RottLt(n2) n1 = n2.right n2.right = n1.lt n1.lt = n2 rturn n1 n RottLt Trr RottRight(n2) n1 = n2.lt n2.lt = n1.right n1.right = n2 rturn n1 n RottRight Is implmnt s (using th st n gt unctions) /* RottLt */ /* n2 = T n n1 = RT */ sttic trr SLR(trr T) { trr RT = RC(T); st_rc(t, LC(RT)); st_lc(rt, T); rturn RT; /* RottRight */ sttic trr SRR(trr T) { trr RT = LC(T); st_lc(t, RC(RT)); st_rc(rt, T); rturn RT; Förklr v lnsktorn (lnc ctor) är och nvän nn ör tt t rm lnsunktionn rån örst principr. Skriv lnsunktionn i psuoko. Din th lnc ctor Whr th hight(t) is in s An npty tr hs hight 0 = hight(lc(t) hight(rc(t)) 1 + mx (hight(lc(t)), hight(rc(t))) Now you cn ci which su-tr is th highst. This cis whthr th rottion is lt or right. Thn look t tht su-tr to ci i th imlnc is on th insi ( oul rottion) or outsi ( singl rottion). Thn you r rquir to writ psuo-co to r-lnc th tr NB this prt o th qustion. Th nswr is NOT suppli hr. This is th point o th qustion! DFR Dtstrukturr och lgoritmr, DAV B03, tntmn Fcit Sin 12 v 22

13 Krlsts univrsitt DSA omtntmn cit Dtvtnskp Tillämp Din psuoko på trät nn 50 = 2; hight = 4 3p R-lnc hr! 38 = -1; hight = 3 55 = 0; hight = 1 =0; hight = = -1; hight = 2 45 = 0; hight = 1 From th igrm, th lt chil is clrly highr thn th right chil how o you show this? Th right chil o th lt chil is highr tht th lt chil o th lt chil inicting possil ition o 45 i.. to th INSIDE o th lt chil o 50 hnc DRR is rquir. How o you show this using th lnc ctor? NB lt 60 rom th ov tr + 60 woul giv th sm rquirmnt. DRR = SLR (38) thn SRR(50) to giv 50 = 2; hight = 4 40 = 1; hight = 3 55 = 0; hight = 1 = 1; hight = = 0; hight = 1 30 = 0; hight = 1 40 = 0; hight = 3 = 1; hight = = 0; hight = 2 = 0; hight = 1 30 = 0; hight = = 0; hight = 1 sttic trr DRR(trr T) { st_lc(t, SLR(LC(T))); rturn SRR(T); sttic trr SLR(trr T) { trr RT = RC(T); st_rc(t, LC(RT)); st_lc(rt, T); rturn RT; sttic trr SRR(trr T) { trr RT = LC(T); st_lc(t, RC(RT)); st_rc(rt, T); rturn RT; SLR(T=38) RT = 40; RC(38) = LC(40) (null); LC(40) = 38; rturn 40; SRR(T=50) RT = 40; LC(50) = 45; RC(40) = 50; rturn 40; DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin 13 v 22

14 Krlsts univrsitt DSA omtntmn cit Dtvtnskp (7) Prims lgoritm Tillämp n givn Prims lgoritm nn på n orikt grn, (--, --c, -34-, -22-c, --, c-28-, c-30-, c-38-, -26-, --). 1. Börj m no 2. Vis vrj stg i räkningrn 3. Ang *ll* ntgnn och vis *ll* räkningr och mllnrsultt! (3p) Prim ( no v) -- v is th strt no { U = {v; or i in (V-U) { low-cost[i] = C[v,i]; closst[i] = v; whil (!is_mpty (V-U) ) { i = irst(v-u); min = low-cost[i]; k = i; or j in (V-U-k) i (low-cost[j] < min) {min = low-cost[j]; k = j; isply(k, closst[k]); U = U + k or j in (V-U) i ( C[k,j] < low-cost[j] ) ) {low-cost[j] = C[k,j]; closst[j] = k; Totlt 5p DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin 14 v 22

15 Krlsts univrsitt DSA omtntmn cit Dtvtnskp Th principl is tht th MST grows rom th on componnt (hr ) y conncting this componnt to ny othr componnt ( no) y th shortst g n thn this componnt grows to orm th MST this lst proviso rvls tht Prim s is GREEDY lgorithm i.. us locl st solution. S low or th clcultions. Drw th grph (n possily sktch th nswr us Kruskl s or quick chck!): Cost c c 26 DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin 15 v 22

16 Krlsts univrsitt DSA omtntmn cit Dtvtnskp Drw th cost mtrix C n rry D c c c lowcost 34 closst Ming: lowcost: 34 closst: U = {, V-U = {c,,, min = ; k = Rjust costs: i C[k,j] < lowcost[j] thn { lowcost[j] = C[k,j]; closst[j] = k j = c; i C[,c] < lowcost[c] thn { lowcost[c] = C[,c]; closst[] = 22< c-22- j = ; i C[,] < lowcost[] thn { lowcost[] = C[,]; closst[] = <34 no chng j = ; i C[,] < lowcost[] thn { lowcost[] = C[,]; closst[] = < -- j = ; i C[,] < lowcost[] thn { lowcost[] = C[,]; closst[] = < no chng Ming: lowcost: closst: U = {,,c V-U = {,, min = 22; k = c Rjust costs: i C[k,j] < lowcost[j] thn { lowcost[j] = C[k,j]; closst[j] = k j = ; i C[c,] < lowcost[] thn { lowcost[] = C[c,]; closst[] = c 28<34 c-28- j = ; i C[c,] < lowcost[] thn { lowcost[] = C[c,]; closst[] = c 30< no chng j = ; i C[c,] < lowcost[] thn { lowcost[] = C[c,]; closst[] = c 38< c-38- Ming: lowcost: closst: c c U = {,,c, V-U = {, min = ; k = j = ; i C[,] < lowcost[] thn { lowcost[] = C[,]; closst[] = <28 no chng j = ; i C[,] < lowcost[] thn { lowcost[] = C[,]; closst[] = <38 -- Ming: lowcost: closst: c U = {,,c,, V-U = { min = 28; k = j = ; i C[,] < lowcost[] thn { lowcost[] = C[,]; closst[] = 26< -26- Min g: lowcost: closst: c --- U = {,c,,, V-U = { QED MST gs --, -22-c, --, c-28-, -26- Totl cost = 1 (Conirm using Kruskl s) DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin 16 v 22

17 Krlsts univrsitt DSA omtntmn cit Dtvtnskp Förklr hur Prims lgoritm ungrr gnom tt rit ilr som rprsntrr vrj mllnrsultt unr lgoritmnsxkvring. Använ xmplt ovn. V är principn kom Prims lgoritm? S ov or th principl. Digrms:- (2p) 34 rom c c rom 34 rom c 22 c 22 c DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin 17 v 22

18 Krlsts univrsitt DSA omtntmn cit Dtvtnskp rom rom 22 c c Chck this rsult using Kruskll s c c-28- th rst! 22 c DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin 18 v 22

19 Krlsts univrsitt DSA omtntmn cit Dtvtnskp (8) Dijkstr + SPT (Shortst Pth Tr) Tillämp n givn Dijkstr_SPT lgoritmn (nn) på n orikt grn, (--, --c, -34-, -22-c, --, c-28-, c-30-, c-38-, -26-, --). SPT = Shortst Pth Tr - vs kortst väg trät (KVT) rån n no till ll nr. 1. Börj m no 2. Vis vrj stg i räkningrn 3. Ang *ll* ntgnn och vis *ll* räkningr och mllnrsultt 4. Rit vrj stg i konstruktionn v SPT:t vs vis till och m nor och kntr som läggs till mn sn ts ort. (3p) Förklr hur Dijkstr-SPT lgoritm ungrr gnom tt rit ilr som rprsntrr vrj mllnrsultt unr lgoritmnsxkvring. Använ xmplt ovn. Dijkstrs lgoritm m n utökning ör SPT Dijkstr_SPT ( ) { S = { or (i in V-S) { D[i] = C[, i] --- initilis D - (g cost) E[i] = --- initilis E - SPT (g) L[i] = C[, i] --- initilis L - SPT (cost) (2p) Totlt 5p or (i in 1..( V -1)) { choos w in V-S such tht D[w] is minimum S = S + {w orch ( v in V-S ) i (D[w] + C[w,v] < D[v]) { D[v] = D[w] + C[w,v] E[v] = w L[v] = C[w,v] DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin 19 v 22

20 Krlsts univrsitt DSA omtntmn cit Dtvtnskp Drw th cost mtrix C n rrys D, E, L c c c D 34 E L 34 Drw th grph SPT is c c 26 DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin v 22

21 Krlsts univrsitt DSA omtntmn cit Dtvtnskp c D: 34 E: L: 34 Clcultions: w is (min vlu in D) S = {, V-S = {c,,, v = c i (D[]+C (,c) < D[c]) i (+22 < ) no chng v = i (D[]+C (,) < D[]) i (+ < 34) no chng v = i (D[]+C (,) < D[]) i (+ < ) (--)(--) v = i (D[]+C (,) < D[]) i (+ < ) no chng c D: E: L: 34 w is (min vlu in D) S = {,, V-S = {c,, v = c i (D[]+C (,c) < D[c]) i (34+28 < ) no chng v = i (D[]+C (,) < D[]) i (34+ < 44) no chng v = i (D[]+C (,) < D[]) i (34+26 < ) (-34-)(-26-) c D: E: L: w is c (min vlu in D) S = {,,,c V-S = {, v = i (D[c]+C (c,) < D[]) i (+30 < 44) no chng v = i (D[c]+C (c,) < D[]) i (34+38 < 60) no chng c D: E: L: w is (min vlu in D) S = {,,,c, V-S = { v = i (D[]+C (,) < D[]) i (44+ < 60) no chng c D: E: L: w is (min vlu in D) S = {,,,c,, V-S = { STOP! DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin 21 v 22

22 Krlsts univrsitt DSA omtntmn cit Dtvtnskp c c c DFR Dtstrukturr och lgoritmr, DAV B03, omtntmn cit Sin 22 v 22

FACIT TILL ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03. 150112 kl. 08:15 13:15

FACIT TILL ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03. 150112 kl. 08:15 13:15 FACIT TILL ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 1501 kl. 08:15 13:15 Ansvrig Lärr: Donl F. Ross Hjälpml: Ing. Algoritmrn finns i rspktiv uppgiftrn llr i ilogrn. *** OBS *** Btygsgräns:

Läs mer

FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15

FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15 Krlsts univrsitt Fit till DSA omtntmn 08 Dtvtnskp FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B0 08 kl. 08: : Ansvrig Lärr: Donl F. Ross Hjälpml: Ing. Algoritmrn inns i rspktiv uppgitrn llr

Läs mer

General comment the exam was not well done at all. The usual faults were to blame

General comment the exam was not well done at all. The usual faults were to blame Commnts on th xm n qustions. Gnrl commnt th xm ws not wll on t ll. Th usul fults wr to blm 1. NOT READING THE QUESTION CAREFULLY TO START WITH - xmpls. 1() - rcursiv finition not function!!! b. 1() tr

Läs mer

OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15-13:15

OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15-13:15 OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 170331 kl. 08:15-13:15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna eller i bilagarna. *** OBS ***

Läs mer

FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03. 140610 kl. 08:15 13:15

FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03. 140610 kl. 08:15 13:15 FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B0 140610 kl. 08:15 1:15 Ansvrig Lärr: Donl F. Ross Hjälpml: Ing. Algoritmrn finns i rspktiv uppgiftrn. Btygsgräns: *** OBS *** Kurs: Tntmn: Lrn:

Läs mer

OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 14:15 19:15

OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 14:15 19:15 OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 150609 kl. 14:15 19:15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna eller i bilogarna. *** OBS ***

Läs mer

ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15

ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15 ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 150112 kl. 08:15 13:15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna eller i bilogarna. ***

Läs mer

TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 14:00-19:00

TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 14:00-19:00 TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 170117 kl. 14:00-19:00 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna eller i bilagarna. *** OBS *** Betygsgräns:

Läs mer

FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 14:15 19:15

FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 14:15 19:15 Karlstads universitet DSA omtentamen 150609 - facit Datavetenskap FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 150609 kl. 14:15 19:15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga.

Läs mer

FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15

FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15 FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 140818 kl. 08:15 13:15 Ansvarig Lärar: Donald F. Ross Hjälpmdl: Inga. Algoritmrna finns i d rspktiv uppgiftrna. Btygsgräns: *** OBS *** Kurs:

Läs mer

OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15

OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15 OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 140818 kl. 08:15 13:15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna. Betygsgräns: *** OBS *** Kurs:

Läs mer

ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15

ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15 ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 160119 kl. 08:15 13:15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna eller i bilogarna. ***

Läs mer

Föreläsning 11: Grafer, isomorfi, konnektivitet

Föreläsning 11: Grafer, isomorfi, konnektivitet Förläsning 11: Grfr, isomorfi, konnktivitt En orikt nkl grf (V, E) står v hörn, V, oh kntr, E, vilk förinr istinkt nor: ing pilr, ing öglor, int multipl kntr mlln hörn. Två hörn u,v V är grnnr om t finns

Läs mer

OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 09:00 14:00

OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 09:00 14:00 OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 160402 kl. 09:00 14:00 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna eller i bilogarna. *** OBS ***

Läs mer

TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03. 120612 kl. 08:15 13:15

TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03. 120612 kl. 08:15 13:15 TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 120612 kl. 08:15 13:15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Bilaga A algoritmer Ni som har läst från och med HT 2006 Betygsgräns: *** OBS *** Kurs:

Läs mer

Tillståndsmaskiner. Moore-automat. Mealy-automat. William Sandqvist

Tillståndsmaskiner. Moore-automat. Mealy-automat. William Sandqvist Tllstånsmsknr Moor-utomt Mly-utomt Wllm Snvst wllm@kth.s ÖH. Bstäm tllstånsrm oh tllstånstll ör skvnskrtsn. Vlkn v mollrn Mly llr Moor pssr n på krtsn? Wllm Snvst wllm@kth.s . Ur krtsshmt kn öljn smn ställs

Läs mer

Algoritmer och datastrukturer, föreläsning 11

Algoritmer och datastrukturer, föreläsning 11 Aloritmr oh tstrukturr, förläsnin Dnn förläsnin hnlr rfr. En rf hr n män nor (vrtx) oh n män år (). Ett xmpl är: A E F B D G H C Z Dnn rf hr följn män v nor: {A, B, C, D, E, F, G, H, Z Dn hr följn män

Läs mer

v v v v 5 v v v 4 (V,E ) (V,E)

v v v v 5 v v v 4 (V,E ) (V,E) . Grftori Btylsn v ilr som stö oh inspirtion för mtmtisk rsonmng kn knppst övrsktts. Stuirn v nkl ilr hr gtt oss grftorin. Tyvärr, llr lykligtvis, visr t sig snt tt nkl oh nturlig frågställningr om nkl

Läs mer

FACIT till ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15

FACIT till ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B kl. 08:15 13:15 FACIT till ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 1609 kl. 08:15 13:15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna eller i bilogarna.

Läs mer

Laboration 1a: En Trie-modul

Laboration 1a: En Trie-modul Lbortion 1: En Tri-modul 1 Syft Progrmmring md rfrnsr, vlusning, tstning, kt m.m. Vi hr trolign int hunnit gå ignom llt, viss skr får ni br cctr så läng. S ävn kodxml å kurssidn. 2 Bkgrund Vi skll undr

Läs mer

Magnus Nielsen, IDA, Linköpings universitet

Magnus Nielsen, IDA, Linköpings universitet Föreläsning 6 Sply-trä. rioritetsköer oh hepr. TDDC91,TDDE22,725G97: DALG Utskriftsversion v föreläsning i Dtstrukturer oh lgoritmer 19 septemer 2017 Mgnus Nielsen, IDA, Linköpings universitet 6.1 Innehåll

Läs mer

F8: Logiska komponenter. Introduktion. Koder. Avkodare. Logiska komponenter

F8: Logiska komponenter. Introduktion. Koder. Avkodare. Logiska komponenter Innhåll: - Avkor - Diitl kor - 2-4 vkor - 7-smnts isply - Kor - Multiplxr - Dmultiplxr F8: Loisk komponntr Loisk komponntr Introuktion Dt är növänit tt skp mr komplx ylok än runlän rinrn (n, or, not) som

Läs mer

FACIT TILL TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03. 140114 kl. 08:15 13:15

FACIT TILL TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03. 140114 kl. 08:15 13:15 FACIT TILL TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 140114 kl. 08:15 13:15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna. Betygsgräns: *** OBS

Läs mer

1. lösa differentialekvationer (DE) och system av DE med konstanta koefficienter

1. lösa differentialekvationer (DE) och system av DE med konstanta koefficienter Armin Hlilovic: EXTRA ÖVNINGAR plcrnormr APACETRANSFORMER plcrnormr nvän bl nn ör lö irnilkvionr DE och ym v DE m konn koicinr lö någr ypr v ingrlkvionr bämm bili ho linjär ym Diniion å vr inir ör plcrnormn

Läs mer

Nordic Light Roulett. Aluminiumpersienn. Nordic Light Roulett Installation - Manövrering - Rengöring. Aluminiumpersienn

Nordic Light Roulett. Aluminiumpersienn. Nordic Light Roulett Installation - Manövrering - Rengöring. Aluminiumpersienn INSTALLATION - MONTERING - RENGÖRING Originlokumntt får int i txt llr utförn änrs utn mgivn v Turnils AB. www.nori-light.om Nori Light SE-441 15 Alingsås, Swn Tl: +46-322 775 00 E-mil: orrurop@turnils.om

Läs mer

Kmerobjektiv oc elokusering Zoomobjektiv Ett kmerobjektiv sk normlt vbil ett objekt som beinner sig på någr meters vstån på en ilm i en krtig örminskning. Det innebär tt okllängen på et objektiv mn sk

Läs mer

Collections och annat nyttigt

Collections och annat nyttigt Va innbär programmring? Collctions och annat nyttigt En stor l av tin så sättr man ihop olika algoritmr och atastrktrr så att fnkar för st t aktlla problmt. Förhoppningsvis så ägnar man också n hl l ti

Läs mer

4 Example exam questions

4 Example exam questions 4 Exmple exm questions Omvnl uttryket ( ) e / (f g / h ) från infix till postfix me hjälp v en stk oh vis vrje steg i proessen. (5p) Vis sen me hjälp v en stk hur mn skulle eräkn et postfix uttrykets väre

Läs mer

VATEK Multifix kopplingar för alla rörtyper

VATEK Multifix kopplingar för alla rörtyper Vtk_logo_cmyk-2012.pf 1 2011-11-25 13.09 VATEK Multifix kopplingr för ll rörtypr VATEK MULTIFIX ÄR EN SERIE rgfst rörkopplingr för ll typr v rör till å vttn och gslningr. Kopplingrn introucrs i Svrig v

Läs mer

DAI2 (TIDAL) + I2 (TKIEK)

DAI2 (TIDAL) + I2 (TKIEK) TNTMN KURSNMN PROGRM: KURSTKNING XMINTOR lgoritmer och datastrukturer I2 (TIL) + I2 (TKIK) 2017/2018, lp 4 LT75 Uno Holmer TI ÖR TNTMN redagen den 1/8 2018, 08.0-12.0 HJÄLPML NSVRIG LÄRR atastrukturer

Läs mer

2014-2015. Programinformation Teknikcollege Allhamra. Kinda Lärcentrum Kontakt. Teknisk utbildning, för framtida anställning

2014-2015. Programinformation Teknikcollege Allhamra. Kinda Lärcentrum Kontakt. Teknisk utbildning, för framtida anställning Kid Lärctrum Ktkt www.kidlrctrum.s lrctrum@kid.s Bsök ss på Klmrväg 18 i Kis tl: 0494-191 73/190 00 Prgrmifrmti Tkikcllg Allhmr 2014-2015 Tkisk utbildig, för frmtid ställig Skl Tkikcllg Allhmr är lit skl

Läs mer

FACIT TILL TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03

FACIT TILL TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 FACIT TILL TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 170117 kl. 14:00-19:00 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Inga. Algoritmerna finns i de respektive uppgifterna eller i bilagarna. ***

Läs mer

Innehåll. Träd. Träd. Traversering av träd. Binära träd. Datastrukturer och algoritmer Datastrukturer. Algoritmer.

Innehåll. Träd. Träd. Traversering av träd. Binära träd. Datastrukturer och algoritmer Datastrukturer. Algoritmer. Innhåll Dtstrukturr och lgoritmr Progrmmringsmtodik - för kognitionsvtr, 5DV059 - md inriktning mot kognition, 5DV06 2008-01-1 Dtstrukturr Träd, grfr, mängdr Algoritmr komplxittsnlys Läsnvisning: Dss bildr

Läs mer

Innehåll. Träd Terminologi

Innehåll. Träd Terminologi Innåll F9: Trä Nils Börlin 5DV149 Dtstrukturr o loritmr Mollr ör/tillämpninr v trä. Ornistion o trminoloi. Sinturirm ör ornt trä. Olik typr v trä. Träloritmr. Implmnttion v trä. Mollr o tillämpninr Trä

Läs mer

Elementær diskret matematikk, MA0301, våren 2011

Elementær diskret matematikk, MA0301, våren 2011 Lösningsförslag Elmntær iskrt matmatikk, MA00, vårn 0 Oppgav Varj or motsvarar n prmutation av storlk från 9 bokstävrna i TRONDHEIM Alltså är antalt sökta or P(9,) = 9 8 7 6 På liknan sätt får vi att t

Läs mer

Snickerier. Räcken & Stolpar, Snickarglädje, Hyllplan, Trädgård, Stolpsystem. Trädetaljer och Produkter som håller stilen på ditt hus

Snickerier. Räcken & Stolpar, Snickarglädje, Hyllplan, Trädgård, Stolpsystem. Trädetaljer och Produkter som håller stilen på ditt hus Srr Trätr Prutr s år st på tt us Rä & Stpr, Srä, Hyp, Träår, Stpsyst Ett ört Sör-r Tstyps yr ystr A & Srä 1840-1900 Hus rå är pr är v på r tt v utsöt ystr srr. Vr uppör trä tt vär räss uppsr räsr. Isprt

Läs mer

Trädstrukturer. Definitioner och terminologi. Informationsteknologi Tom Smedsaas 21 augusti 2016

Trädstrukturer. Definitioner och terminologi. Informationsteknologi Tom Smedsaas 21 augusti 2016 Iformtiostkoloi Tom Smss uusti 6 Trästrukturr Dfiitior och trmioloi I list hr vrj o xkt ftrföljr (utom sist) och förår (utom först). Om vi tillåtr tt o hr flr ftrföljr rhållr vi trästruktur: c f h i j

Läs mer

Listor = generaliserade strängar. Introduktion till programmering SMD180. Föreläsning 8: Listor. Fler listor. Listindexering.

Listor = generaliserade strängar. Introduktion till programmering SMD180. Föreläsning 8: Listor. Fler listor. Listindexering. 1 Introduktion till progrmmering SMD180 Föreläsning 8: Listor 2 Listor = generliserde strängr Strängr = sekvenser v tecken Listor = sekvenser v vd som helst [10, 20, 30, 40] # en list v heltl ["spm", "ungee",

Läs mer

Snickerier. Räcken & Stolpar, Snickarglädje, Ett företag inom Södra

Snickerier. Räcken & Stolpar, Snickarglädje, Ett företag inom Södra Trätjr o Proutr so år st på tt us Srr Rä & Stopr, Sräj, Träår, Stopsyst, Iprrt Ett ört o Sör Tstyps yr o ystjr Ao & Sräj 1840-1900 Hus rå är pro är v på r ott v utsöt ystjr o srr. Vor uppör trä tt vär

Läs mer

24 Integraler av masstyp

24 Integraler av masstyp Nr, mj -5, Ameli Integrler v msstyp Kurvintegrler v msstyp Vi hr hittills studert en typ v kurvintegrl, R F dr, där vi integrerr den komponent v ett vektorfält F som är tngentiell till kurvn ( dr) i punkter

Läs mer

Datastrukturer och algoritmer. Modell/tillämpningar för träd. Innehåll. Organisation och terminologi (2) Organisation och terminologi (1)

Datastrukturer och algoritmer. Modell/tillämpningar för träd. Innehåll. Organisation och terminologi (2) Organisation och terminologi (1) Dtstrukturr och lgoritmr Förläsning 9 Träd Innhåll Modllr/tillämpningr för träd Orgnistion och trminologi Signturdigrm för ordnt träd Olik typr v träd Trädlgoritmr Implmnttion v träd Modll/tillämpningr

Läs mer

som gör formeln (*) om vi flyttar första integralen till vänsterledet.

som gör formeln (*) om vi flyttar första integralen till vänsterledet. Armi Hlilovic: EXTRA ÖVNNGAR Prtill itgrtio PARTELL NTEGRATON uu(vv ( dddd uu(vv( uu (vv(dddd ( ), (pppppppppppppppp iiiiiiiiiiiiiiiiiiiiii) KKKKKKKKKKKKKK: uuuu dddd uuuu uu vv dddd Förklrig: Eligt produktrgl

Läs mer

Module 1: Functions, Limits, Continuity

Module 1: Functions, Limits, Continuity Department of mathematics SF1625 Calculus 1 Year 2015/2016 Module 1: Functions, Limits, Continuity This module includes Chapter P and 1 from Calculus by Adams and Essex and is taught in three lectures,

Läs mer

Föreläsning 7. Splay-träd. Prioritetsköer och heapar. Union/Find TDDC70/91: DALG. Innehåll. Innehåll. 1 Splay-träd

Föreläsning 7. Splay-träd. Prioritetsköer och heapar. Union/Find TDDC70/91: DALG. Innehåll. Innehåll. 1 Splay-träd Föreläsning 7 Sply-träd. rioritetsköer oh hepr. Union/Find TDDC70/1: DALG Utskriftsversion v föreläsning i Dtstrukturer oh lgoritmer 7 septemer 01 Tommy Färnqvist, IDA, Linköpings universitet 7.1 Innehåll

Läs mer

Lösningar Datastrukturer TDA

Lösningar Datastrukturer TDA Lösningar Datastrukturer TDA416 2016 12 21 roblem 1. roblem 2. a) Falskt. Urvalssortering gör alltid samma mängd av jobb. b) Sant. Genom att ha en referens till sista och första elementet, kan man nå både

Läs mer

SF1625 Envariabelanalys

SF1625 Envariabelanalys Modul 5: Integrler Institutionen för mtemtik KTH 30 november 4 december Integrler Integrler är vd vi sk håll på med denn veck och näst. Vi kommer tt gör följnde: En definition v vd begreppet betyder En

Läs mer

f(x)dx definieras som arean av ytan som begränsas av y = f(t), y = 0, t = a och t = b, se figur.

f(x)dx definieras som arean av ytan som begränsas av y = f(t), y = 0, t = a och t = b, se figur. Föreläsning. Integrl En förenkl efinition Antg tt f(x) å x b och tt f(x) är kontinuerlig är. Den bestäm integrlen b f(x)x efiniers som ren v ytn som begränss v y = f(t), y =, t = och t = b, se figur. Insättningsformeln

Läs mer

Prov i DAT 312: Algoritmer och datastrukturer för systemvetare

Prov i DAT 312: Algoritmer och datastrukturer för systemvetare Prov i DAT 312: Algoritmer och datastrukturer för systemvetare Jacek Malec Datavetenskap, LU 11 april 2003 Datum 11 april 2003 Tid 14 19 Ansvarig lärare Jacek Malec (tel. 03 9890431) Hjälpmedel inga Antal

Läs mer

Making room for tomorrow

Making room for tomorrow Byggnsgui Byggnsgui 2013 Byggnsgui 2013 Innrvägg Allmänt 4-5 Sknor oh rglr 6-7 Montg 8-9 WllClik 10-11 Typr oh gruppr 12-15 Väggnyklr 16-21 Typövrsikt 22-25 Väggruppr C 26-65 Väggruppr C+ 66-93 Väggruppr

Läs mer

Tentamen MMG610 Diskret Matematik, GU

Tentamen MMG610 Diskret Matematik, GU Tentamen MMG610 Diskret Matematik, GU 2017-01-04 kl. 08.30 12.30 Examinator: Peter Hegarty, Matematiska vetenskaper, Chalmers/GU Telefonvakt: Peter Hegarty, telefon: 0766 377 873 Hjälpmedel: Inga hjälpmedel,

Läs mer

SF1625 Envariabelanalys

SF1625 Envariabelanalys SF1625 Envribelnlys Föreläsning 13 Institutionen för mtemtik KTH 27 september 2017 SF1625 Envribelnlys Anmäl er till tentn Anmäl er till tentn nu. Det görs vi min sidor. Om det inte går, mejl studentexpeditionen

Läs mer

Finaltävling den 20 november 2010

Finaltävling den 20 november 2010 SKOLORNAS MATEMATIKTÄVLING Svensk Mtemtikersmfundet Finltävling den 20 november 2010 Förslg till lösningr Problem 1 Finns det en tringel vrs tre höjder hr måtten 1, 2 respektive 3 längdenheter? Lösning

Läs mer

VECKANS LILLA POSTKODVINST á 1.000 kronor Inom nedanstående postkoder vinner följande 219 lottnummer 1.000 kronor vardera:

VECKANS LILLA POSTKODVINST á 1.000 kronor Inom nedanstående postkoder vinner följande 219 lottnummer 1.000 kronor vardera: Dragningsresultat vecka 27-2015 Här nedan kan du se om du är en av de lyckliga vinnarna i veckans utlottning i Svenska PostkodLotteriet. När du har vunnit betalar vi automatiskt ut dina vinstpengar till

Läs mer

Ulefos Multifi x Rörkopplingar för alla rörtyper

Ulefos Multifi x Rörkopplingar för alla rörtyper Ulfos Multifi x Rörkopplingr för ll rörtypr ULEFOS MULTIFIX är n sri rgfst rörkopplingr för ll typr v rör. För gs välj pckning v NBR. Kopplingrn introucrs i Svrig v Ulfos i slutt v 90-tlt och hr sn ss

Läs mer

8 < x 1 + x 2 x 3 = 1, x 1 +2x 2 + x 4 = 0, x 1 +2x 3 + x 4 = 2. x 1 2x 12 1A är inverterbar, och bestäm i så fall dess invers.

8 < x 1 + x 2 x 3 = 1, x 1 +2x 2 + x 4 = 0, x 1 +2x 3 + x 4 = 2. x 1 2x 12 1A är inverterbar, och bestäm i så fall dess invers. MÄLARDALENS HÖGSKOLA Akademin för utbildning, kultur och kommunikation Avdelningen för tillämpad matematik Examinator: Erik Darpö TENTAMEN I MATEMATIK MAA150 Vektoralgebra TEN1 Datum: 9januari2015 Skrivtid:

Läs mer

TentamensKod:

TentamensKod: ENEGITEKNIK 7,5 högskoleoäng rovmoment: Ldokkod: Tentmen ges för: Tentmen 4ET07 Bt TentmensKod: ------------------------------------------------------------------------------------------------------- Tentmensdtum:

Läs mer

Sfärisk trigonometri

Sfärisk trigonometri Sfärisk trigonometri Inledning Vi vill nvänd den sfärisk trigonometrin för beräkningr på storcirkelrutter längs jordytn (för sjöfrt och luftfrt). En storcirkel är en cirkel på sfären vrs medelpunkt smmnfller

Läs mer

Innehåll. Föreläsning 7. Modeller/tillämpningar för träd. Organisation och terminologi (1) Organisation och terminologi (2)

Innehåll. Föreläsning 7. Modeller/tillämpningar för träd. Organisation och terminologi (1) Organisation och terminologi (2) Innhåll Förläsning 7 Träd Modllr/tillämpningr för träd Orgnistion och trminologi Signturdigrm för ordnt träd Olik typr v träd Trädlgoritmr Implmnttion v träd 148 149 Modllr/tillämpningr för träd Modll:

Läs mer

Lösningar till ( ) = = sin x = VL. VSV. 1 (2p) Lös fullständigt ekvationen. arcsin( Lösning: x x. . (2p)

Lösningar till ( ) = = sin x = VL. VSV. 1 (2p) Lös fullständigt ekvationen. arcsin( Lösning: x x. . (2p) Akadmin ör utbildnin, kultur oc kommunikation Avdlninn ör tillämpad matmatik Eaminator: Jan Eriksson Lösninar till TENTAMEN I MATEMATIK MAA0 oc MMA0 Basutbildnin II i matmatik Datum: auusti 00 Skrivtid:

Läs mer

Datastrukturer. föreläsning 8. Lecture 6 1

Datastrukturer. föreläsning 8. Lecture 6 1 atastrukturer föreläsning 8 Lecture 6 1 jupet-först sökning (S) och bredden-först sökning (S) Två metoder att genomsöka en graf; två grafiteratorer! Kan även användas för att avgöra om två noder är sammanbundna.

Läs mer

1. Find an equation for the line λ which is orthogonal to the plane

1. Find an equation for the line λ which is orthogonal to the plane MÄLARDALEN UNIVERSITY School of Education, Culture and Communication Department of Applied Mathematics Examiner: Lars-Göran Larsson EXAMINATION IN MATHEMATICS MAA150 Vector Algebra, TEN1 Date: 2018-04-23

Läs mer

Byt till den tjocka linsen och bestäm dess brännvidd.

Byt till den tjocka linsen och bestäm dess brännvidd. LINSER Uppgit: Mteriel: Teori: Att undersök den rytnde örmågn hos olik linser och tt veriier linsormeln Ljuskäll och linser ur Optik-Elin Med hjälp v en lmp och en ländre med ler öppningr år vi ler ljusstrålr,

Läs mer

Vi önskar er ett trevligt Speedwaymöte i Norrköping denna helg

Vi önskar er ett trevligt Speedwaymöte i Norrköping denna helg g E o E E o g Vi öskr r tt trvligt Spwymöt i Norrköpig hlg Su Björk, Support Your Tm o g E o E E o g Vi kämpr ihop! o Välk till prsttio s pssr i på ll Spwyförigr i hl Svrig m mottot VI KÄMPAR IHOP m st

Läs mer

Grafer, traversering. Koffman & Wolfgang kapitel 10, avsnitt 4

Grafer, traversering. Koffman & Wolfgang kapitel 10, avsnitt 4 Grafer, traversering Koffman & Wolfgang kapitel 1, avsnitt 4 1 Traversering av grafer De flesta grafalgoritmer innebär att besöka varje nod i någon systematisk ordning precis som med träd så finns det

Läs mer

Snickerier. Räcken & Stolpar, Snickarglädje, Ett företag inom Södra

Snickerier. Räcken & Stolpar, Snickarglädje, Ett företag inom Södra Trätr o Proutr so år st på tt us Srr Rä & Stopr, Srä, Träår, Stopsyst, Iprrt Ett ört o Sör Tstyps yr o ystr Ao & Srä 1840-1900 Ao & Srä Hus rå är pro är v på r ott v utsöt ystr o srr. Vor uppör trä tt

Läs mer

H1009, Introduktionskurs i matematik Armin Halilovic. Definition. Mängden av alla lösningar till en ekvation kallas ekvationens lösningsmängd.

H1009, Introduktionskurs i matematik Armin Halilovic. Definition. Mängden av alla lösningar till en ekvation kallas ekvationens lösningsmängd. H009, Introuktionskurs i mtemtik Armin Hlilovi LINJÄRA OCH ANDRAGRADSEKVATIONER Inlening: Definition. Mängen v ll lösningr till en ekvtion klls ekvtionens lösningsmäng. Eemelvis är {-, } lösningsmängen

Läs mer

100318/Thomas Munther IDE-sektionen/Högskolan i Halmstad. Formelsamling Reglerteknik

100318/Thomas Munther IDE-sektionen/Högskolan i Halmstad. Formelsamling Reglerteknik 38/Thoms Munther IDE-sektionen/Högskoln i Hlmstd Formelsmling Reglerteknik Smbnd melln stegsvr och överföringsfunktion ( insignlen u är nedn ett steg med mplitud = som pplicers vid t=, där är llmänt y/

Läs mer

Uppsala universitet Institutionen för lingvistik och filologi. Grundbegrepp: Noder (hörn) och bågar (kanter)

Uppsala universitet Institutionen för lingvistik och filologi. Grundbegrepp: Noder (hörn) och bågar (kanter) Grfer Jokim Nivre Uppsl universitet Institutionen för lingvistik oh filologi Översikt Grunegrepp: Noer (hörn) oh ågr (knter) Grfteoretisk egrepp: Stigr oh ykler Delgrfer oh smmnhängne grfer Rikte oh orikte

Läs mer

TENTAMEN. HF1903 Matematik 1 TEN2 Skrivtid 13:15 17:15 Fredagen 10 januari 2014 Tentamen består av 3 sidor

TENTAMEN. HF1903 Matematik 1 TEN2 Skrivtid 13:15 17:15 Fredagen 10 januari 2014 Tentamen består av 3 sidor ENAMEN HF9 Mmik EN Skrivid : 7: Frdgn jnuri nmn bsår v sidor Hjälpmdl: Udl ormlbld Räkndos j illån nmn bsår v uppgir som ol kn g poäng F är undrkän bg mn md möjligh ill komplring Komplringn kn nds görs

Läs mer

Preliminär version 2 juni 2014, reservation för fel. Tentamen i matematik. Kurs: MA152G Matematisk Analys MA123G Matematisk analys för ingenjörer

Preliminär version 2 juni 2014, reservation för fel. Tentamen i matematik. Kurs: MA152G Matematisk Analys MA123G Matematisk analys för ingenjörer Lösningsförslg Högskoln i Skövde SK, JS) Preliminär version juni 0, reservtion för fel. Tentmen i mtemtik Kurs: MA5G Mtemtisk Anlys MAG Mtemtisk nlys för ingenjörer Tentmensdg: 0-05- kl.0-9.0 Hjälpmedel

Läs mer

Monteringsanvisning. Bakåtvänd montering. Godkänd höjd 61-105 cm. Maximal vikt 18 kg. UN regulation no. R129 i-size. Ålder 6 mån - 4 år. 1 a.

Monteringsanvisning. Bakåtvänd montering. Godkänd höjd 61-105 cm. Maximal vikt 18 kg. UN regulation no. R129 i-size. Ålder 6 mån - 4 år. 1 a. 1 6 d c e Monteringsnvisning f h g i j k l m 7 8 10 2 3 9 c e d Bkåtvänd montering Godkänd höjd 61-105 cm 4 5 11 12 Mximl vikt 18 kg Ålder 6 mån - 4 år UN regultion no. R129 i-size 8 9 Tck för tt du vlde

Läs mer

19 Integralkurvor, potentialer och kurvintegraler i R 2 och R 3

19 Integralkurvor, potentialer och kurvintegraler i R 2 och R 3 Nr9,3mj-5,Ameli 9 Integrlkurvor, potentiler och kurvintegrler i R och R 3 9. Integrlkurvor En integrlkurv r(t) ((t), (t)) till ett vektorfält F(, ) är en kurv där vektorfältet är en tngent till kurvn i

Läs mer

Skriftlig tentamen i Elektromagnetisk fältteori för π3 (ETEF01) och F3 (ETE055)

Skriftlig tentamen i Elektromagnetisk fältteori för π3 (ETEF01) och F3 (ETE055) Skriftlig tentmen i Elektromgnetisk fältteori för π3 (ETEF01) och F3 (ETE055) Ti och plts: 3 jnuri, 017, kl. 14.00 19.00, lokl: Sprt B för F och E3139 för Pi. Kursnsvrig lärre: Aners Krlsson, tel. 40 89.

Läs mer

B1 Vatten strömmar i ett rör som är 100 m långt och har en diameter på 50 mm. Rörets ytråhet, e, är mm. Om tryckfallet i röret inte får

B1 Vatten strömmar i ett rör som är 100 m långt och har en diameter på 50 mm. Rörets ytråhet, e, är mm. Om tryckfallet i röret inte får B1 Vatten strömmar i ett rör som är 100 m långt och har en diameter å 50 mm. Rörets ytråhet, e, är 0.01 mm. Om tryckallet i röret inte år överstiga 50 kpa, vad är då den högst tillåtna vattenhastigheten?

Läs mer

Svar: a) i) Typ: linjär DE med konstanta koefficienter i homogena delen dy men också separabel ( y = 10 4y

Svar: a) i) Typ: linjär DE med konstanta koefficienter i homogena delen dy men också separabel ( y = 10 4y Diffrnilkvionr, lndd ml DIFFERENTIALEKVATIONER, BLANDADE EXEMPEL Ugif i Bsäm y [srl DE, linjr DE, homogn konsn llr ickkonsn kofficinr ] för ndnsånd diffrnilkvionr ii Bsäm dn llmänn lösningn ill vrj DE

Läs mer

Föreläsning 7 Datastrukturer (DAT037)

Föreläsning 7 Datastrukturer (DAT037) Föreläsning 7 Datastrukturer (DAT037) Fredrik Lindblad 1 2016-11-21 1 Slides skapade av Nils Anders Danielsson har använts som utgångspunkt. Se http://www.cse.chalmers.se/edu/year/2015/course/dat037 Förra

Läs mer

Frami transportbult 2,5kN

Frami transportbult 2,5kN 07/2012 Orginlbruksnvisning 999281910 sv Sprs för frmtid behov Frmi trnsportbult 2,5kN rt.nr 588494000 fr.o.m. tillverkningsår 2009 Orginlbruksnvisning Frmi trnsportbult 2,5kN Produktbeskrivning d Underhåll

Läs mer

INSTALLATION INSTRUCTIONS

INSTALLATION INSTRUCTIONS INSTALLATION - REEIVER INSTALLATION INSTRUTIONS RT0 RF WIRELESS ROOM THERMOSTAT AND REEIVER MOUNTING OF WALL MOUTING PLATE - Unscrew the screws under the - Pack contains... Installation - Receiver... Mounting

Läs mer

Tentamen 1 i Matematik 1, HF dec 2016, kl. 8:00-12:00

Tentamen 1 i Matematik 1, HF dec 2016, kl. 8:00-12:00 Tentmen i Mtemtik, HF9 9 dec 6, kl. 8:-: Emintor: Armin Hlilovic Undervisnde lärre: Erik Melnder, Jons Stenholm, Elis Sid För godkänt betyg krävs v m poäng. Betygsgränser: För betyg A, B, C, D, E krävs,

Läs mer

x 2 2(x + 2), f(x) = by utilizing the guidance given by asymptotes and stationary points. γ : 8xy x 2 y 3 = 12 x + 3

x 2 2(x + 2), f(x) = by utilizing the guidance given by asymptotes and stationary points. γ : 8xy x 2 y 3 = 12 x + 3 MÄLARDALEN UNIVERSITY School of Education, Culture and Communication Department of Applied Mathematics Examiner: Lars-Göran Larsson EXAMINATION IN MATHEMATICS MAA151 Single Variable Calculus, TEN2 Date:

Läs mer

Vila vid denna källa (epistel nr 82)

Vila vid denna källa (epistel nr 82) Text oh musk: Carl Mhael Bellm Arr: Eva Toller 2004 opno Alto 1 1V - 2 Hm - 4 5 6 s -, kl - _ vår oh får ll - hngs - frs - så E - du ka ols mtt Alto 2 1V - 2 Hm - 4 5 6 tgt mel, f, n, lg s - kl -, vår

Läs mer

Arvika 2019_243 Stömne Bertil Persson Betongteknik AB DECIBEL - Huvudresultat Beräkning: VKV SWE99TM VKV typ Ljuddata

Arvika 2019_243 Stömne Bertil Persson Betongteknik AB DECIBEL - Huvudresultat Beräkning: VKV SWE99TM VKV typ Ljuddata SVENSKA BESTÄMMELSER FÖR EXTERNT BULLER FRÅN LANDBASERADE VINDKRAFTVERK 2019-03-02 07:25 / 1 Beräkningen är baserad på den av Statens Naturvårdsverk rekommenderad metod "Ljud från landbaserade vindkraftverk",

Läs mer

vara en T- periodisk funktion som är integrerbar på intervallet ges av formlerna

vara en T- periodisk funktion som är integrerbar på intervallet ges av formlerna Armi Hlilovic: EXRA ÖVNINGAR FOURIERSERIER Deiitio (rigoometrisk serie Ett utryck v öljde orm [ cos( Ωx b si( Ω x är e trigoometrisk serie ] Amärkig: Först terme skriver vi som v prktisk skäl som vi örklrr

Läs mer

1. (6p) (a) Använd delmängdskonstruktionen för att tillverka en DFA ekvivalent med nedanstående NFA. (b) Är den resulterande DFA:n minimal? A a b.

1. (6p) (a) Använd delmängdskonstruktionen för att tillverka en DFA ekvivalent med nedanstående NFA. (b) Är den resulterande DFA:n minimal? A a b. UPPSAA UNIVERSITET Mtemtisk institutionen Slling (070-6527523) PROV I MATEMATIK AUTOMATATEORI 18 okt 2012 SKRIVTID: 8-13. HJÄPMEDE: Ing. MOTIVERA AA ÖSNINGAR NOGGRANT. BETYGSGRÄNSER: För etygen 3, 4 respektive

Läs mer

Uppgiftssamling 5B1493, lektionerna 1 6. Lektion 1

Uppgiftssamling 5B1493, lektionerna 1 6. Lektion 1 Uppgiftssmling 5B1493, lektionern 1 6 Lektion 1 4. (Räkning med oändlig decimlbråk) Låt x = 0, 1 2 3 n och y = 0,b 1 b 2 b 3 b n ( i och b i siffror 0, 1,, 9).. Kn Du beskriv något förfrnde som säkert

Läs mer

14. MINSTAKVADRATMETODEN

14. MINSTAKVADRATMETODEN 4 MINTAKADRATMETODEN Nu sk vi gå igenom någr olik sätt tt lös ekvtionssystemet Ax Om A är m n mtris med m n så sägs systemet vr överestämt och det sknr då i llmänhet lösningr Istället söker mn en pproximtiv

Läs mer

Kapitel 4.1. 4101, 4102, 4103, 4104 Exempel som löses i boken. = = = = 1. 4105 a) n a1 + a a a = = = = a a a

Kapitel 4.1. 4101, 4102, 4103, 4104 Exempel som löses i boken. = = = = 1. 4105 a) n a1 + a a a = = = = a a a Kompletterde löigförlg och ledigr, Mtemtik 000 kur C, kpitel Kpitel. 0, 0, 0, 0 Exempel om löe i boke. 0 ) 7 0 + + + 6 + 8 + 06 ) +, + 6 6 + + + 69 69 + +, + + 6 6+ 9 8+ + 07 Se boke ledig. Kotkt di lärre

Läs mer

Teknisk manual STANDARD/GAS/EL. GATE Rehab Development AB

Teknisk manual STANDARD/GAS/EL. GATE Rehab Development AB STANDARD/GAS/EL Teknisk mnul s GATE Reh Development AB Iserg, S-333 9 Smålnsstenr Telefon +46(0)37 38 00 Fx +46(0)37 38 0 E-post info@gter.se www.gter.se STANDARD Detljförtekning h 3 g e i ) Armstöspltt

Läs mer

Tentamen i Databasteknik

Tentamen i Databasteknik Tentmen i Dtsteknik lördgen den 22 oktoer 2005 Tillåtn hjälpmedel: Allt upptänkligt mteril Använd r frmsidn på vrje ld. Skriv mx en uppgift per ld. Motiver llt, dokumenter egn ntgnden. Oläslig/oegriplig

Läs mer

TRAVERSE RIDGE CENTER II

TRAVERSE RIDGE CENTER II 3 4 5 1 T R I U M P H O U L V R L H I, U T H IG IT L Highlights R Over 56)YLOOHIRUOHVH Lease Rate: $26.50 per RS, full service 6L[VWRULHVWRWOLQJ 6)&OVV$RIÀHXLOGLQJ ZLWKSSUR[LPWHO\ 56)ÁRRUSOWHV +LJKYLVLLOLW\WR,

Läs mer

ξ = reaktionsomsättning eller reaktionsmängd, enhet mol.

ξ = reaktionsomsättning eller reaktionsmängd, enhet mol. Kemisk jämvikt. Kp. 6.1 4. Spontn kemisk retion: r G < 0, p konst, T konst. Jämvikt där G hr minimum i syst. Kinetiken (hög ktiveringsenergi) kn hindr. 6.1 Minimet i Gibbs fri energi. (p konst, T konst.)

Läs mer

Matte C. Översikt. Funktioner. Derivatan. Användning av derivatan. Exponentialfunktionen. Logaritmiska funktioner. Geometriska summor

Matte C. Översikt. Funktioner. Derivatan. Användning av derivatan. Exponentialfunktionen. Logaritmiska funktioner. Geometriska summor Mtte C Översikt Fuktioer Poteslgr Potesuktioer Polomuktioer o Väde/vtgde uktio o M/mi pukter tersspukt o Tget Lösigsmetoder ör : grdre Rtioell uktioer Derivt Deiitio v derivt o Vis ör C Deriverigsregler:

Läs mer

Oleopass Bypass-oljeavskiljare av betong för markförläggning

Oleopass Bypass-oljeavskiljare av betong för markförläggning Instlltionsnvisning Oleopss Bypss-oljevskiljre v etong för mrkförläggning Figur 1 P C H G F E D B I J L M Q 0 O N O Innehåll: Uppyggnd och ingående komponenter... 1 Hlssystem... 2 Lossning... 2 Schkt,

Läs mer

Sångerna är lämpliga att framföra vid bröllop, speciella fester och romantiska tillfällen för Kärlekens skull... GE 11176

Sångerna är lämpliga att framföra vid bröllop, speciella fester och romantiska tillfällen för Kärlekens skull... GE 11176 FÖROR So en sträng å gtrren och so tonern dn vs..., så börjr texten Ulrk Neuns underbr Kärleksvls. Vd kn vr ljuvlgre än gtrrens sröd och nnerlg ton so tllsns ed sången kn sk sådn stänng och rontsk tosfär.

Läs mer

StyleView Scanner Shelf

StyleView Scanner Shelf StyleView Scnner Shelf User's Guide Mximl vikt: 2 ls ( kg) SV-vgn & Huvud-enhet Alterntiv - LCD-vgnr Alterntiv 2 - Lptop-vgnr Alterntiv 3 - Väggspår Alterntiv 4 - Bksid v SV-vgn 3 6 7 Reduce Reuse Recycle

Läs mer

Föreläsning 5: Grafer Del 1

Föreläsning 5: Grafer Del 1 2D1458, Problemlösning och programmering under press Föreläsning 5: Grafer Del 1 Datum: 2006-10-02 Skribent(er): Henrik Sjögren, Patrik Glas Föreläsare: Gunnar Kreitz Den här föreläsningen var den första

Läs mer

C100-LED Duschhörn med LED-Belysning

C100-LED Duschhörn med LED-Belysning SVENSKA C100-LE uschhörn med LE-elysning COPYRIGHT CAINEX A ARUMSPROUKTER, LJUNGY, SWEEN MONTERINGSANVISNING Totl höjd: 1900 mm 6 mm härdt gls A 900 800 700 884 784 684 C 900 800 800 884 784 784 39 8 Prod.#

Läs mer

1. M öt et s öp pn an d e S ve n fö r k la r a r mö t et ö p p nat k lo c k a n 13. 5 0 i me d le ms k o nt o r et.

1. M öt et s öp pn an d e S ve n fö r k la r a r mö t et ö p p nat k lo c k a n 13. 5 0 i me d le ms k o nt o r et. Styrels e möte 7mars 2010 Bila gor: 1. D ago r d ning 2. N är va r o lis t a 1. M öt et s öp pn an d e S ve n fö r k la r a r mö t et ö p p nat k lo c k a n 13. 5 0 i me d le ms k o nt o r et. 2. F o rma

Läs mer

p Följ Kraft Där, Strå

p Följ Kraft Där, Strå Sånger söndg e domsöndg 0 Söndgsmorgon J.Hydn/J.O.Wlln Söndgsmorgon Musk v J.Hy. Svsk text v J.O.Wlln. Öpp r! Hel An skl bn skl nä kors ms d r m, ljud! bön, ljud? känn m vs, n rym m Se L Hur An m tds t

Läs mer