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

Storlek: px
Starta visningen från sidan:

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

Transkript

1 FACIT TILL ORDINARIE TENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B 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: Kurs: Mx 60p, M röm gokän 50p, Ick utn röm gokän 40p, Gokän 30p (vrv minimum 20p från tntn, 10p från lrn) Tnt: Mx 40p, M röm gokän 34p, Ick utn röm gokän 27p, Gokän 20p Lrn: Mx 20p, 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 1501 Fcit Sin 1 v 17

2 (1) G tt kortfttt svr till följn uppgiftr (()-(j)). () V är ig-o för n funktion som skrivr ut n jcncy mtrix? Vrför? O(n 2 ) mtrix is 2D which implis 2 nst for loops to isply th contnt. () V gör Dijkstrs lgorithm? Clcults th lngth of th shortst PATH twn givn no (th strt no) n th rmining nos in th grph. (c) V gör Floys lgorithm? All pirs shortst pth lgorithm. Clcults th lngth of th shortst PATH twn ch pir of nos ((, )!= )) in th grph. () V gör Wrshlls lgorithm? Clcults th trnsitiv closur of th grph, i.. if thr is PATH twn ny pir of nos (, ). () V gör Topologisk sortring? Givn DAG s input, proucs squnc which rprsnts prtil orring of th nos in th DAG (Dirct Acyclic Grph). (f) V är n hp? A t structur, which my rprsnt s n rry or s (inry) tr with th proprty tht th prnt no hs vlu which is grtr thn (or lss thn) its chilrn. Is us to implmnt priority quu (PQ) (g) V är förln m hshning? Th n fin oprtions r O(1). (h) V är n rkursiv funktion? A function which clls itslf usully in conitionl cll othrwis th function will isppr in n nlss squnc of rcursiv clls. (i) V är tt AVL-trä? A BST, Binry Srch Tr, with n constrint tht th hight of th lft n right su-trs my not iffr y mor thn 1. (j) V är ul hshning? A conflict rsolution tchniqu whr th f(i) function is scon hsh function. Giv n xmpl. Totlt 5p DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 2 v 17

3 (2) G tt kortfttt svr till följn uppgiftr (()-()). () Kn non m t mximl värt i tt vänstrrn i tt BST (Binärt SökTrä) h tt högrrn? Förklr vrför! NO sinc th originl no (6) woul not mximum vlu y finition which givs contriction. Drw n xmpl to show this! () Skriv rkursiv psuoko till n funktion för tt hitt t miniml värt i tt högrrn i tt BST (Binärt SökTrä). sttic int fin_min(trrf T) { rturn is_mpty(lc(t))? gt_vlu(t) : fin_min(lc(t)); (c) G n rkursiv finition v tt BT (Binärt Trä) BT ::= LC N RC mpty N ::= lmnt LC ::= BT RC ::= BT () Skriv n rkursiv sök ( fin ) funktion för tt BT (Binärt Trä) OBS j BST! sttic int t_fin(trrf T, int v) { rturn is_mpty(t)? 0 : v == gt_vlu(no(t))? 1 : t_fin(lc(t), v) t_fin(rc(t), v); () Förklr hur Du skull rprsntr tt BT (Binärt Trä) m hjälp v n rry. V är förhållnt mlln trät och rryn? A inry tr my rprsnt s n rry with th root in position 1, th lft chil in position 2 n th right chil in position 3. If th inxing strts t 1: In gnrl th lft chil is foun t inx i whr i = 2 * inx(prnt) n th right chil is foun t inx j whr j = 2 * inx(prnt)+1. Th tr is stor in th rry in rth-first orr. Totlt 5p DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 3 v 17

4 (3) Hp Diskutr ingån hur kon till hp oprtionr (s Bilg A) fungrr? Använ skvnsn, 13, 18, 33, 72, 9,, 44, 27, 15, 66 som tt xmpl. Ant tt t störst värt hmnr i rotn. Vis vrj stg i Din räkningr. Apply hpify to th ov squnc of vlus. Solution 1 clcult th vlus using th lgorithm Input:, 13, 18, 33, 72, 9,, 44, 27, 15, 66 Arry siz = NB: i, l, r n lrgst r positions in th rry n not vlus Exrcis: rw th corrsponing trs for ch instnc of th rry. 5p stp 1: for i = 5 ownto 1 o Hpify(A, i) th cll to Hpify(A, 5) i = 5 A =, 13, 18, 33, 72, 9,, 44, 27, 15, 66 i = 5; (vlu 72) l = 10; (vlu 15) r = ; (vlu 66) lrgst = 5; (vlu 72) lrgst = 5 (vlu 72) lrgst = i hnc no swp giving, 13, 18, 33, 72, 9,, 44, 27, 15, 66 th cll to Hpify(A, 4) i = 4 A =, 13, 18, 33, 72, 9,, 44, 27, 15, 66 i = 4; (vlu 33) l = 8; (vlu 44) r = 9; (vlu 27) lrgst = 8; (vlu 44) lrgst = 8 (vlu 44) lrgst!= i hnc swp A[4] n A[8] giving, 13, 18, 44, 72, 9,, 33, 27, 15, 66 Hpify(A, 8) hs no ffct on A (A[8] is lf no) th cll to Hpify(A, 3) i = 3 A =, 13, 18, 44, 72, 9,, 33, 27, 15, 66 i = 3; (vlu 18) l = 6; (vlu 9) r = 7; (vlu ) lrgst = 3; (vlu 18) lrgst = 3 (vlu 44) lrgst = i hnc no swp giving, 13, 18, 44, 72, 9,, 33, 27, 15, 66 th cll to Hpify(A, 2) i = 2 A =, 13, 18, 44, 72, 9,, 33, 27, 15, 66 i = 2; (vlu 13) l = 4; (vlu 44) r = 5; (vlu 72) lrgst = 5; (vlu 72) lrgst = 5 (vlu 72) lrgst!= i hnc swp A[2] n A[5] giving, 72, 18, 44, 13, 9,, 33, 27, 15, 66 DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 4 v 17

5 Hpify(A, 5) is rcursiv cll rorgniz th su-tr th cll to Hpify(A, 1) i = 5 A =, 72, 18, 44, 13, 9,, 33, 27, 15, 66 i = 5; (vlu 13) l = 10; (vlu 15) r = ; (vlu 66) lrgst = ; (vlu 66) lrgst = (vlu 66) lrgst!= i hnc swp A[] n A[5] giving, 72, 18, 44, 66, 9,, 33, 27, 15, 13 Hpify(A, ) hs no ffct on A (A[] is lf no) i = 1 A =, 72, 18, 44, 66, 9,, 33, 27, 15, 13 i = 1; (vlu ) l = 2; (vlu 72) r = 3; (vlu 18) lrgst = 2; (vlu 72) lrgst = 2 (vlu 72) lrgst!= i hnc swp A[1] n A[2] giving 72,, 18, 44, 66, 9,, 33, 27, 15, 13 Hpify(A, 2) is rcursiv cll rorgniz th su-tr i = 2 A = 72,, 18, 44, 66, 9,, 33, 27, 15, 13 i = 2; (vlu ) l = 4; (vlu 44) r = 5; (vlu 66) lrgst = 5; (vlu 66) lrgst = 5 (vlu 66) lrgst!= i hnc swp A[2] n A[5] giving 72, 66, 18, 44,, 9,, 33, 27, 15, 13 Hpify(A, 5) is rcursiv cll rorgniz th NEXT su-tr i = 5 A = 72, 66, 18, 44,, 9,, 33, 27, 15, 13 i = 5; (vlu ) l = 10; (vlu 15) r =; (vlu 13) lrgst = 5; (vlu ) lrgst = 5 (vlu ) lrgst = i hnc no swp giving 72, 66, 18, 44,, 9,, 33, 27, 15, 13 Rturn from th 2 lvls of rcursion n th lgorithm is finish. Explin th sic principls hin hpify Itrt ovr ll th PARENTS i.. lowr(n/2) Compr th prnt LC n RC n mov th lrgst vlu to th prnt Rpt th procss rcursivly for th LC/RC if swp took plc DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 5 v 17

6 Pictoril xplntion DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 6 v 17

7 Rmov: Swp th lmnt to rmov with th lst lmnt in th hp n thn rmov th lmnt. R-hpify th rsultnt hp. (S ov). You my us n xmpl. Exmpl: 72, 66, 18, 44,, 9,, 33, 27, 15, 13 lt 72 hpify 13, 66, 18, 44,, 9,, 33, 27, 15 (s ov for hpify) DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 7 v 17

8 (4) Rkursion Skriv psuoko till två rkursiv funktionr (lltså n funktion plus n hjälpfunktion) för tt räkn frm ntlt kntr ( gs ) i n grf. Ang ll ntgn. 5p Assumptions: Structur: typf struct nolm * norf; typf struct nolm { chr nnm; int ninfo; norf gs; norf nos; nolm; + corrsponing gt/st functions pr ttriut n h/til oprtions for oth th no list (nos) n th g list (gs). G is rfrnc to th grph, th is_mpty(r) function is fin. sttic int _ngs(norf E) { rturn is_mpty(e)? 0 : 1 + _ngs(til(e)); sttic int _siz(norf G) { rturn is_mpty(g)? 0 : _ngs(gt_gs(nh(g))) + _siz(ntil(g)); DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 8 v 17

9 (5) Diskussionsuppgift V mns m implnttionsstrktion? Prsntr för- och ncklr till implmnttionsstrktion. Lr t frm till tt mn proucrr ättr ko? Diskutr ingån. G ll ntgn. Dfinition 3: IMPLEMENTATION ABSTRACTION Th procss of slcting crtin proprtis of Dt Typ inpnnt of th implmnttion of tht Dt Typ - hnc th xprssion Astrct Dt Typ Exmpl 3: A squnc my implmnt using 5p n rry of vlus n n inx to tht rry rrys (vlu, nxt) n n inx rcors/structurs n pointrs ( link list) Avntgs Th implmnttion is hin from most of th co th xcption is o th finition of th NULLREF vlu (-1 for rrys, NULL for pointrs) o th gt/st functions, on pr ttriut o th crt_lmnt function th implmnnttion cn mor sily chng (rry link lists or vic vrs) th rst of th co coms mor strct slf-ocumnting function nms my thn chosn th co coms shortr (spcilly whn comin with rcursion n mor functionl styl of progrmming) o.g. sttic voi pos(int fvl, int fpos) { movtoposition(fpos); link_in(crt_(fvl)); o.g. Disvntgs sttic listrf _fin_vl(listrf L, int v) { rturn (is_mpty(l) (v==gt_vlu(h(l))))? L : _fin_vl(til(l), v); Th tchniqu rquirs mor thought in th ginning Bttr co? Is topic for iscussion n rgumnt Mrks for goo rgumnts. DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 9 v 17

10 (6) AVL-Trä Vis hur Du skull t frm 4 rottionsfunktionrn från först principr. 2p An AVL-tr is BST (Binry Srch Tr) whr th lnc iffrnc (lnc fctor) twn th hight of th lft chil n th hight of th right chil my t most 1. i.. hight(lc) hight(rc) <= 1 Th rottion functions r o SLR (Singl Lft Rottion) o SRR (Singl Right Rottion) o DLR (Doul Lft Rottion) or Right-Lft Rottion o DRR (Doul Right Rottion) or Lft-Right Rottion o Th rottion functions my riv using fw simpl xmpls. () () (c) () n () rquir SLR to rlnc whil (c) rquirs DLR (right-lft rottion) to giv An th co coms (SRR n DRR r mirror imgs of SLR n DLR rspctivly) sttic trrf SLR(trrf T) { trrf RT = RC(T); st_rc(t, LC(RT)); st_lc(rt, T); rturn RT; sttic trrf SRR(trrf T) { trrf RT = LC(T); st_lc(t, RC(RT)); st_rc(rt, T); rturn RT; sttic trrf DLR(trrf T) { st_rc(t, SRR(RC(T))); rturn SLR(T); sttic trrf DRR(trrf T) { st_lc(t, SLR(LC(T))); rturn SRR(T); DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 10 v 17

11 This is nothr wy of writing wht ws in th nots Trrf RottLft(n2) n1 = n2.right n2.right = n1.lft n1.lft = n2 rturn n1 n RottLft Trrf RottRight(n2) n1 = n2.lft n2.lft = n1.right n1.right = n2 rturn n1 n RottRight Is implmnt s (using th st n gt functions) /* RottLft */ /* n2 = T n n1 = RT */ sttic trrf SLR(trrf T) { trrf RT = RC(T); st_rc(t, LC(RT)); st_lc(rt, T); rturn RT; /* RottRight */ sttic trrf SRR(trrf T) { trrf RT = LC(T); st_lc(t, RC(RT)); st_rc(rt, T); rturn RT; Förklr v lnsfktorn (lnc fctor) är och nvän nn för tt t frm lnsfunktionn från först principr. Skriv lnsfunktionn i psuoko. Dfin th lnc fctor r = hight(lc(t) hight(rc(t)) Now you cn ci which su-tr is th highst. This cis whthr th rottion is lft or right. Thn look t tht su-tr to ci if th imlnc is on th insi ( oul rottion) or outsi ( singl rottion). DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin v 17

12 Tillämp Din psuoko på trät nn 3p From th igrm, th lft chil is clrly highr thn th right chil Th right chil of th lft chil is highr tht th lft chil of th lft chil inicting possil ition of 45 i.. to th INSIDE of th lft chil of 50 hnc DRR is rquir. NB lt 60 from th ov tr + 60 woul giv th sm rquirmnt. DRR = SLR (38) thn SRR(50) to giv sttic trrf DRR(trrf T) { st_lc(t, SLR(LC(T))); rturn SRR(T); sttic trrf SLR(trrf T) { trrf RT = RC(T); st_rc(t, LC(RT)); st_lc(rt, T); rturn RT; sttic trrf SRR(trrf T) { trrf 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, tntmn 1501 Fcit Sin v 17

13 (7) Kruskls lgoritm Totlt 5p Bskriv principrn kom Kruskls lgoritm. V lir rsulttt v n tillämpning v lgoritmn? Använ grfn nn (orikt) som xmpl. (,20,), (,36,c), (,34,), (,22,c), (,24,), (c,28,), (c,30,), (c,38,f), (,26,f), (,36,f) Us n xmpl to show how Kruskl s works 3p c f c 26 f 1. Construct priority quu (PQ) with th gs lowst vlu first -20-; -22-c; -24-; -26-f; c-28-; c-30-; -34-; -36-c; -36-f; c-38-f; 2. Rmov ll gs from th grph n consir ch no s componnt of th grph 3. Choos n g from th PQ which conncts 2 istinct componnts conncts componnt to giving componnt c conncts -20- to c giving componnt -20-, -22-c c conncts -20-, -22-c to giving componnt -20-, -22-c, f conncts componnt to f giving -26-f. c-28- conncts componnt -20-, -22-c, 24- to -26-f f. th MST (Miniml Spnning Tr) hs now n foun (s pictur ov) Hur skull mn kunn npss iér från Kruslls lgoritmn för tt t frm n huristik för tt g n lösning till t rsn försäljr-prolmt (Trvlling Slsmn Prolm)? Us vrint of Kruskl y ing n xtr conition tht no no my hv gr grtr thn 2 n tht no gs xcpt th lst my rsult in cycl. 2p Totlt 5p DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 13 v 17

14 (8) Dijkstr + SPT (Shortst Pth Tr) Tillämp n givn Dijkstr_SPT lgoritmn (nn) på n rikt grfn, (,, ), (,, ), (,, 9), (, c, 7), (c,, 5), (, c, 3), (,, 1) SPT = Shortst Pth Tr - vs kortst väg trät (KVT) från n no till ll nr. Börj m no. Vis vrj stg i Din räkningr. Ang *ll* ntgnn och vis *ll* räkningr och mllnrsultt 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 principrn kom Dijkstrs_SPT lgoritm. Dijkstrs lgoritm m n utökning för SPT (2p) Totlt 5p Dijkstr_SPT ( ) { S = { for (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) for (i in 1..( V -1)) { choos w in V-S such tht D[w] is minimum S = S + {w forch ( v in V-S ) if (D[w] + C[w,v] < D[v]) { D[v] = D[w] + C[w,v] E[v] = w L[v] = C[w,v] Cost Mtrix c 9 7 c DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 14 v 17

15 Initilis D, E, L D: 9 E: L: 9 w is (min vlu in D) S = {, V-S = {,c, v = min (D[], D[]+C (,)) min(, 9+ ) no chng v = c min (D[c], D[]+C (,c)) min(, 9+ ) no chng v = min (D[], D[]+C (,)) min(, 9+ ) no chng D: 9 E: L: c D: 9 E: L: 9 w is (min vlu in D) S = {,, V-S = {, c v = min (D[], D[]+C (,)) min(, + ) no chng v = c min (D[c], D[]+C (,c)) min(, +3) chng --c 14 D: 14 9 E: L: c DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 15 v 17

16 D: 14 9 E: L: 3 9 w is (min vlu in D) S = {,,, V-S = {c v = c min (D[c], D[]+C (,c)) min(14, +7) no chng D: 14 9 E: L: c This is th finl rsult. Costs: (), c (14), (), (9) SPT gs: (), c (3), (), (9) Principl mrks for goo xplntion! c c c c DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 16 v 17

17 Bilg A Hp Algoritmr Hpify(A, i) l = Lft(i) r = Right(i) if l <= A.siz n A[l] > A[i] thn lrgst = l ls lrgst = i if r <= A.siz n A[r] > A[lrgst] thn lrgst = r if lrgst!= i thn swp(a[i], A[lrgst]) Hpify(A, lrgst) n if n Hpify Buil(A) for i = [A.siz / 2] ownto 1 o Hpify(A, i) n Buil Rmov (H, r) lt A = H.rry A[r] = A[A.siz] A.siz-- Hpify(A, r) n Rmov A (H, v) lt A = H.rry A.siz++ i = A.siz whil i > 1 n A[Prnt(i)] < v o A[i] = A[Prnt(i)] i = Prnt(i) n whil A[i] = v n A DFR Dtstrukturr och lgoritmr, DAV B03, tntmn 1501 Fcit Sin 17 v 17

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 DSA tntmn 150817 - Fcit Dtvtnskp FACIT TILL OMTENTAMEN I DATASTRUKTURER OCH ALGORITMER DVG B03 150817 kl. 08:15 13:15 Ansvrig Lärr: Donl F. Ross Hjälpml: Ing. Algoritmrn inns i rspktiv

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

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

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

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

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

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

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

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

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

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

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

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 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

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

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

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

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

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

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

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

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

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

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

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

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

Webbregistrering pa kurs och termin

Webbregistrering pa kurs och termin Webbregistrering pa kurs och termin 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en länk till Studieöversiktssidan. På den sidan

Läs mer

Graphs (chapter 14) 1

Graphs (chapter 14) 1 Graphs (chapter ) Terminologi En graf är en datastruktur som består av en mängd noder (vertices) och en mängd bågar (edges) en båge är ett par (a, b) av två noder en båge kan vara cyklisk peka på sig själv

Läs mer

abbcba a) A regular expression over

abbcba a) A regular expression over 1 CD5560 FABER Forml Lnguges, Automt nd Models of Computtion Exerise Mälrdlen University 007 NEXT WEEK! Midterm Exm 1 Regulr Lnguges Ple: U-114 Time: Tuesdy 007-04-4, 10:15-1:00 t is OPEN BOOK. This mens

Läs mer

Föreläsning Datastrukturer (DAT036)

Föreläsning Datastrukturer (DAT036) Föreläsning Datastrukturer (DAT036) Nils Anders Danielsson 2013-11-13 Idag Grafer: Terminologi. Datastrukturer. Topologisk sortering. Kortaste vägen. Bredden först-sökning. Dijkstras algoritm. (Vi får

Läs mer

Föreläsning Datastrukturer (DAT036)

Föreläsning Datastrukturer (DAT036) Föreläsning Datastrukturer (DAT036) Nils Anders Danielsson 2012-11-13 Idag Mer om grafer: Topologisk sortering. Kortaste vägen. Bredden först-sökning. Dijkstras algoritm. Floyd-Warshall. Topologisk sortering

Läs mer

12.6 Heat equation, Wave equation

12.6 Heat equation, Wave equation 12.6 Heat equation, 12.2-3 Wave equation Eugenia Malinnikova, NTNU September 26, 2017 1 Heat equation in higher dimensions The heat equation in higher dimensions (two or three) is u t ( = c 2 2 ) u x 2

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

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

Robin Ekman och Axel Torshage. Hjälpmedel: Miniräknare

Robin Ekman och Axel Torshage. Hjälpmedel: Miniräknare Umå univritt Intitutionn för matmatik oh matmatik tatitik Roin Ekman oh Axl Torhag Tntamn i matmatik Introduktion till dikrt matmatik Löningförlag Hjälpmdl: Miniräknar Löningarna kall prntra på tt ådant

Läs mer

Föreläsning Datastrukturer (DAT037)

Föreläsning Datastrukturer (DAT037) Föreläsning Datastrukturer (DAT037) Nils Anders Danielsson 2015-11-20 Idag Grafer: Terminologi. Datastrukturer. Topologisk sortering. Kortaste vägen. Bredden först-sökning. Dijkstras algoritm. (Vi får

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

Dugga Datastrukturer (DAT036)

Dugga Datastrukturer (DAT036) Dugga Datastrukturer (DAT036) Duggans datum: 2012-11-21. Författare: Nils Anders Danielsson. För att en uppgift ska räknas som löst så måste en i princip helt korrekt lösning lämnas in. Enstaka mindre

Läs mer

Kurskod: TAMS11 Provkod: TENB 12 June 2014, 14:00-18:00. English Version

Kurskod: TAMS11 Provkod: TENB 12 June 2014, 14:00-18:00. English Version Kurskod: TAMS Provkod: TENB 2 June 204, 4:00-8:00 Exmintor/Exminer: Xingfeng Yng (Tel: 070 2234765). You re permitted to bring: clcultor; formel -och tbellsmling i mtemtisk sttistik (from MAI); TAMS :

Läs mer

Insamlingsforumbilden. Den nya givaren

Insamlingsforumbilden. Den nya givaren Insamlingsforumbilden #IF2013 "The greatest danger in times of turbulence is not the turbulence it is to act with yesterday's logic. Peter Drucker ANTECKNINGSBOKEN PRESENTATIONER: www.frii.se DEN NYA GIVAREN

Läs mer

Föreläsning 8 Datastrukturer (DAT037)

Föreläsning 8 Datastrukturer (DAT037) Föreläsning 8 Datastrukturer (DAT037) Fredrik Lindblad 1 2016-11-23 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

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

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

Starla juldekoration / christmas decoration

Starla juldekoration / christmas decoration Copyright 2016. Reproduktion och publicering av material och texter utan Starla juldekoration / christmas decoration Maskor som används i detta mönster: Fm - fastmaska Hö - hoppa över Lm - luftmaska Nä

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

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

äkta Bredband, ett krav för framtidens multiservice nät?

äkta Bredband, ett krav för framtidens multiservice nät? äkta Bredband, ett krav för framtidens multiservice nät? U lf V in n e ra s D e s ig n c o n s u lta n t, C is c o S y s te m s 2 0 0 2, C is c o S y s te m s, In c. A ll rig h ts re s e rv e d. U lf V

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

Föreläsning 8 Datastrukturer (DAT037)

Föreläsning 8 Datastrukturer (DAT037) Föreläsning 8 Datastrukturer (DAT037) Fredrik Lindblad 1 22 november 2017 1 Slides skapade av Nils Anders Danielsson har använts som utgångspunkt. Se http://www.cse.chalmers.se/edu/year/2015/course/dat037

Läs mer

ASIC TENTAMEN TSTE87. Tid: Lördag 18 mars 2006 kl. 08:00 12:00 Time: Saturday March 18 2006, 08:00 12:00

ASIC TENTAMEN TSTE87. Tid: Lördag 18 mars 2006 kl. 08:00 12:00 Time: Saturday March 18 2006, 08:00 12:00 ASIC ENAMEN SE87 i: Lörg 18 mrs 2006 kl. 08:00 12:00 ime: Stury Mrch 18 2006, 08:00 12:00 Plts/loction: ER1 Ansvrig lärre: Oscr Gustfsson, 01-28 40 59, 0768-02 77 97 Responsible techer: Hjälpmeel: Allowe

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

Föreläsning 6 Datastrukturer (DAT037)

Föreläsning 6 Datastrukturer (DAT037) Föreläsning 6 Datastrukturer (DAT037) Fredrik Lindblad 1 15 november 2017 1 Slides skapade av Nils Anders Danielsson har använts som utgångspunkt. Se http://www.cse.chalmers.se/edu/year/2015/course/dat037

Läs mer

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

VECKANS LILLA POSTKODVINST á 1.000 kronor Inom nedanstående postkoder vinner följande 270 lottnummer 1.000 kronor vardera: Dragningsresultat vecka 14-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

Webbreg öppen: 26/ /

Webbreg öppen: 26/ / Webbregistrering pa kurs, period 2 HT 2015. Webbreg öppen: 26/10 2015 5/11 2015 1. Du loggar in på www.kth.se via den personliga menyn Under fliken Kurser och under fliken Program finns på höger sida en

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

http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/

http://marvel.com/games/play/31/create_your_own_superhero http://www.heromachine.com/ Name: Year 9 w. 4-7 The leading comic book publisher, Marvel Comics, is starting a new comic, which it hopes will become as popular as its classics Spiderman, Superman and The Incredible Hulk. Your job

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

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

ETS052 Internet Routing. Jens A Andersson

ETS052 Internet Routing. Jens A Andersson ETS052 Internet Routing Jens A Andersson Routing Routing-konceptet Unicast Routing Multicast Routing (en kort översikt) Läsanvisning: Kapitel 8 Nätverkslagret /Lager 3 Olika länkprotokoll! Datagram och

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

Writing with context. Att skriva med sammanhang

Writing with context. Att skriva med sammanhang Writing with context Att skriva med sammanhang What makes a piece of writing easy and interesting to read? Discuss in pairs and write down one word (in English or Swedish) to express your opinion http://korta.nu/sust(answer

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

Träd, binära träd och sökträd. Koffman & Wolfgang kapitel 6, avsnitt 1 4

Träd, binära träd och sökträd. Koffman & Wolfgang kapitel 6, avsnitt 1 4 Träd, binära träd och sökträd Koffman & Wolfgang kapitel 6, avsnitt 1 4 1 Träd Träd är ickelinjära och hierarkiska: i motsats till listor och fält en trädnod kan ha flera efterföljare ( barn ) men bara

Läs mer

Discovering!!!!! Swedish ÅÄÖ. EPISODE 6 Norrlänningar and numbers 12-24. Misi.se 2011 1

Discovering!!!!! Swedish ÅÄÖ. EPISODE 6 Norrlänningar and numbers 12-24. Misi.se 2011 1 Discovering!!!!! ÅÄÖ EPISODE 6 Norrlänningar and numbers 12-24 Misi.se 2011 1 Dialogue SJs X2000* från Stockholm är försenat. Beräknad ankoms?d är nu 16:00. Försenat! Igen? Vad är klockan? Jag vet inte.

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

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

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

MER MASSAGE - MINDRE LJUD

MER MASSAGE - MINDRE LJUD MR MSSG - MINR LJU Nytt unikt bottensystem med vttenmssge Nytt unikt system - dkr med ljusterpi System sic, ett något enklre mssgesystem Nytt system i xclusive serien Revolutionernde tyst mssge ger en

Läs mer

a n = A2 n + B4 n. { 2 = A + B 6 = 2A + 4B, S(5, 2) = S(4, 1) + 2S(4, 2) = 1 + 2(S(3, 1) + 2S(3, 2)) = 3 + 4(S(2, 1) + 2S(2, 2)) = 7 + 8 = 15.

a n = A2 n + B4 n. { 2 = A + B 6 = 2A + 4B, S(5, 2) = S(4, 1) + 2S(4, 2) = 1 + 2(S(3, 1) + 2S(3, 2)) = 3 + 4(S(2, 1) + 2S(2, 2)) = 7 + 8 = 15. 1 Matematiska Institutionen KTH Lösningar till tentamensskrivning på kursen Diskret Matematik, moment A, för D och F, SF161 och SF160, den juni 008 kl 08.00-1.00. DEL I 1. (p) Lös rekursionsekvationen

Läs mer

..c( ~J ()f;..~c4-- l)o1/\jk) -=t~ AG 7, iv"/--'. e E" .LeA. --'-( ~ /', I AD AD AD AD H H H. AD ' AD H H 0 0 V V. o DOH H H o V V H.

..c( ~J ()f;..~c4-- l)o1/\jk) -=t~ AG 7, iv/--'. e E .LeA. --'-( ~ /', I AD AD AD AD H H H. AD ' AD H H 0 0 V V. o DOH H H o V V H. 2015 - AG 7, 5.30-6.00 6.00-6.30 6.30-7.00 7.00-7.30 7.30-8.00 8.00-8.30 8.30-9.00 10.00-10.30 10.30-11.00 11.00-11.30 50m-es medence A A A A A A A A ' A A A A A A A A. 13.00-13.30 13.30-14.00 14.00-14.3

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

DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION :15-13: 15

DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION :15-13: 15 DVG C01 TENTAMEN I PROGRAMSPRÅK PROGRAMMING LANGUAGES EXAMINATION 120607 08:15-13: 15 Ansvarig Lärare: Donald F. Ross Hjälpmedel: Bilaga A: BNF-definition En ordbok: studentenshemspråk engelska Betygsgräns:

Läs mer

Föreläsning 6: Introduktion av listor

Föreläsning 6: Introduktion av listor Föreläsning 6: Introduktion av listor Med hjälp av pekare kan man bygga upp datastrukturer på olika sätt. Bland annat kan man bygga upp listor bestående av någon typ av data. Begreppet lista bör förklaras.

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

Ett hållbart boende A sustainable living. Mikael Hassel. Handledare/ Supervisor. Examiner. Katarina Lundeberg/Fredric Benesch

Ett hållbart boende A sustainable living. Mikael Hassel. Handledare/ Supervisor. Examiner. Katarina Lundeberg/Fredric Benesch Ett hållbart boende A sustainable living Mikael Hassel Handledare/ Supervisor Examinator/ Examiner atarina Lundeberg/redric Benesch Jes us Azpeitia Examensarbete inom arkitektur, grundnivå 15 hp Degree

Läs mer

In Bloom CAL # 8, sista varv och ihopsättning / last rows and assemble

In Bloom CAL # 8, sista varv och ihopsättning / last rows and assemble In Bloom CAL # 8, sista varv och ihopsättning / last rows and assemble I del 9 använder du virknål 3.0 mm. Efter varje varvsnummer står numret (1-7) för den färg du skall använda för det varvet, se färg/garn-tabell.

Läs mer

Lösningsförslag till tentamen Datastrukturer, DAT037,

Lösningsförslag till tentamen Datastrukturer, DAT037, Lösningsförslag till tentamen Datastrukturer, DAT037, 2018-04-05 1. q.dequeue() tar O(1) (eventuellt amorterat) s.contains(x) tar O(1) pq.add(x) tar O(log i) I värsta fall exekveras innehållet i if-satsen.

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

Föreläsning 7b. 3329 Längdskalan är L = 2 3

Föreläsning 7b. 3329 Längdskalan är L = 2 3 Föreläsning 7b 3329 Längdskln är L = 2 3 eller 2 : 3 som det oft skrivs i smbnd med krtor. Från teorin får vi tt A, reskln är längdskln i kvdrt det vill säg A = L 2. I denn uppgift ger det A = ( ) 2 2

Läs mer

Om oss DET PERFEKTA KOMPLEMENTET THE PERFECT COMPLETION 04 EN BINZ ÄR PRECIS SÅ BRA SOM DU FÖRVÄNTAR DIG A BINZ IS JUST AS GOOD AS YOU THINK 05

Om oss DET PERFEKTA KOMPLEMENTET THE PERFECT COMPLETION 04 EN BINZ ÄR PRECIS SÅ BRA SOM DU FÖRVÄNTAR DIG A BINZ IS JUST AS GOOD AS YOU THINK 05 Om oss Vi på Binz är glada att du är intresserad av vårt support-system för begravningsbilar. Sedan mer än 75 år tillverkar vi specialfordon i Lorch för de flesta olika användningsändamål, och detta enligt

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

konstanterna a och b så att ekvationssystemet x 2y = 1 2x + ay = b 2 a b

konstanterna a och b så att ekvationssystemet x 2y = 1 2x + ay = b 2 a b Tentamen i Inledande matematik för V och AT, (TMV25), 20-0-26. Till denna uppgift skulle endast lämnas svar, men här ges kortfattade lösningar. a) Bestäm { konstanterna a och b så att ekvationssystemet

Läs mer

Tentamen i Eleffektsystem 2C1240 4 poäng

Tentamen i Eleffektsystem 2C1240 4 poäng Tentmen i Eleffektytem C40 4 poäng Ondgen 5 december 004 kl 4.00-9.00 (Frågetund: 5.00, 6.00 och 7.30) Hjälpmedel: En hndkriven A4-id, Bet eller Joefon, fickräknre. Endt en uppgift per bld! Teern lämn

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

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

Göm ninjorna. Det här projektet kommer att bygga på din kunskap om CCS-kung fu.

Göm ninjorna. Det här projektet kommer att bygga på din kunskap om CCS-kung fu. Nivå 2 Göm ninjorna All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register

Läs mer

Föreläsning Datastrukturer (DAT037)

Föreläsning Datastrukturer (DAT037) Föreläsning Datastrukturer (DAT037) Nils Anders Danielsson 2015-11-23 Idag Mer om grafer: Minsta uppspännande träd (för oriktade grafer). Djupet först-sökning. Minsta uppspännande träd Träd (utan rot)

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

1. Frekvensfunktionen nedan är given. (3p)

1. Frekvensfunktionen nedan är given. (3p) TENTAMEN I MATEMATIK MED MATEMATISK STATISTIK HF14 TEN 11 kl 1.15-.15 Hjälpmedel: Formler och tabeller i statistik, räknedosa Fullständiga lösningar erfordras till samtliga uppgifter. Lösningarna skall

Läs mer

Tentamen Datastrukturer D DAT 036/DIT960

Tentamen Datastrukturer D DAT 036/DIT960 Tentamen Datastrukturer D DAT 036/DIT960 17 december 2010 Tid: 8.30-12.30 Ansvarig: Peter Dybjer, tel 0736-341480 eller ankn 1035 Max poäng på tentamen: 60. Betygsgränser, CTH: 3 = 24 p, 4 = 36 p, 5 =

Läs mer

Tentamen i Matematik 2: M0030M.

Tentamen i Matematik 2: M0030M. Tentamen i Matematik 2: M0030M. Datum: 203-0-5 Skrivtid: 09:00 4:00 Antal uppgifter: 2 ( 30 poäng ). Examinator: Norbert Euler Tel: 0920-492878 Tillåtna hjälpmedel: Inga Betygsgränser: 4p 9p = 3; 20p 24p

Läs mer

Föreläsning Datastrukturer (DAT036)

Föreläsning Datastrukturer (DAT036) Föreläsning Datastrukturer (DAT036) Nils Anders Danielsson 2013-11-18 Idag Mer om grafer: Minsta uppspännande träd (för oriktade grafer). Prims algoritm. Kruskals algoritm. Djupet först-sökning. Cykel

Läs mer

Innovation GAT med guldkant

Innovation GAT med guldkant Innovtion GT med guldknt Med nytänknde och uppfinningsrikedom hr bubbelbdkret nu tgits till en helt ny nivå. tt bdkr ur GTs Innovtion-serie ger dig fler vlmöjligheter, enklre funktioner och mssge utöver

Läs mer

Chapter 1 : Who do you think you are?

Chapter 1 : Who do you think you are? Arbetslag: Gamma Klass: 9A Veckor: 34-39 År: 2019 Chapter 1 : Who do you think you are?. Syfte Förstå och tolka innehållet i talad engelska och i olika slags texter. Formulera sig och kommunicera i tal

Läs mer

S 1 11, S 2 9 and S 1 + 2S 2 32 E S 1 11, S 2 9 and 33 S 1 + 2S 2 41 D S 1 11, S 2 9 and 42 S 1 + 2S 2 51 C 52 S 1 + 2S 2 60 B 61 S 1 + 2S 2 A

S 1 11, S 2 9 and S 1 + 2S 2 32 E S 1 11, S 2 9 and 33 S 1 + 2S 2 41 D S 1 11, S 2 9 and 42 S 1 + 2S 2 51 C 52 S 1 + 2S 2 60 B 61 S 1 + 2S 2 A 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

Support for Artist Residencies

Support for Artist Residencies 1. Basic information 1.1. Name of the Artist-in-Residence centre 0/100 1.2. Name of the Residency Programme (if any) 0/100 1.3. Give a short description in English of the activities that the support is

Läs mer

InstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter

InstalationGuide. English. MODEL:150NHighGain/30NMiniUSBAdapter miraclebox miraclewifi InstalationGuide English MODEL:150NHighGain/30NMiniUSBAdapter ENGLISH MIRACLE WIFI 150N & 300N USERMANUAL MIRACLEBOX.SE 1 ENGLISH Table of Contents Package Contents... 3 System Requirements

Läs mer

Synpunkter på förslag till Detaljplan för Ås 3:1, Ås 1:13 m.fl. Beteckning: DNR TN 177/2013-214

Synpunkter på förslag till Detaljplan för Ås 3:1, Ås 1:13 m.fl. Beteckning: DNR TN 177/2013-214 Till Tekniska förvaltningen Planavdelningen Synpunkter på förslag till Detaljplan för Ås 3:1, Ås 1:13 m.fl. Beteckning: DNR TN 177/2013-214 Parkeringar vid Tälthyddan Beträffande parkeringsmöjligheter

Läs mer