0% found this document useful (0 votes)
14 views35 pages

DSA Graph STRUCTURES

Data structure algorithm questions for study

Uploaded by

znovelgame
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
14 views35 pages

DSA Graph STRUCTURES

Data structure algorithm questions for study

Uploaded by

znovelgame
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 35
eee ee Slabs Eager recat Mp net 1, oa 5¢ DAG and Topp! Oceng et ete? 59 Greed Ants 110 Dynamic Progamming {1 trece tence Ged Mt nda Pony 412 Apptcaton of Goon 519. Shotest Pane at ee 14. Mnmam Span Ts. e156 Maps 8 515 tnroducsn Conlon Gist ad ry 516 To Merk Gustine nt Anon oon acre toms 8:2, je Tain hoeciaten ph an unde gue ances toro erm Vand E Where V finite sam emp. Bet nye Ye Stes as complete spk sith nd Es ft nonempty set SBS ena hing bene te — ; L 2 two abun vers aj ye re re, USL 1 Any ph i ete mG = 1 we oe — et SN Sa Be coph ih tat we oy OY sapped o ees: of GPM AD utc Ge{IVsnorVae Veil: TEseE3:E3.E, F.5y ee 0 e2 © 1 Te ite ec eo cof distin! verte Vy an ‘ i eer = er ow Nw, © ao Fe 513 0000 0 KERRI comparison beneen Graph and Tree raph +A wei yph hich consis of weighs Sosa an otis 2 2 Sry, EBA Graph Definition 'A graph cation of to sts V an er V6 8 ite on py ‘etn ana Ee ete non empty st fe ewes an tng ut the nodes the PD + Two aden vertices age ined by else ‘Any graph is denoted as G = VE) Terminolog Patna Cet of 0-1)2 amg ee ino orice a nse We Oe Fe sag pasie gogo A MEI Gf Mey graph Such thatthe set ae st fats of Ce Ho hol the ot of eps oe we ete bs erat omit Foe nn vo ic esemin oy 46 _ Weighted graph: A weighed gph ipa graph which consists of weghts fh wh is edges. Path A path is denote using sequen eres and there ext an edge fm on o Jere o next eres. ©. ip. s2u rant 1945 Taco mene Pe, $26 070 23452 component : The masnal eel, IEE poh cad copra ing res compares of aT Intro and Oaeree Tho dager ub eg ‘vertex is the number of edges that ges soci with the verte a Graph ADT pverea DOTY Oro (ances: Aa calc o ne¥ and borer 00 te Ve tf es operations 7. Gen Creates are, empty raph 2. addVertenoeienhy): Adds 8 Vee othe raph wth te pen vere 4. addEdgetiroVer,tVer : Adis «new, dnl eget he mop on eee 4. addEdgeomer, Ver, igh Adds ew, wep dca ge he .diaplyO + Deplys the graph cher ing adaccy matt o ado at ) FEED representations of Graph ‘There various representations of gaps. The st comenlysl epetatins 1. Adjeeney Mas Representation Ei Arey Un Pervert EEBE Aojscency atic Consider groph Gm yertces and the marc Mf ere an ee poe ese pris Vy ae V, fen Mil 1 eae MG = 0 Note Hut fran ended pap if Ml = 1th for A 3 1 Here ae soe raps shown By eden i oo sree ere __ ara I ne, nt Met es . 1 Sancmeey sec = EEE Aajacency List Te ype of pment f+ pin wh eked Lt 1 ed cy ‘Aajeny Ut repsenation hae ae tro made of opreseting te adpcesy I ened “ geet Gry 542 te noes a bd 6.50 0 ree tt fhe fa odes 6 wel Thatunees Te areture wle “soa © pte rc oto ie 0 ot nt ct Sein = aus Fe et cams ee a B44 hace at ed 2) fom This the raph whch can be epenid with te aay and ed What da you me by fcc mai abs? Ch rs eacay tof Be cn rah sa Suh Brey ne Samer ges ner gee sot re esiipan — savanna eh weber Apriies Oo lees x ® assess O-@ lee rsad “adjacency List for given graP_ _ we esas et eS mE iti tig sy is ary = a a ea Be & Fs neti re nn ne ares a aie Sea or manne coring ep eth nde tn bom Eat > oa eteeen 1 ann do non aoapn cg fh ee ad en mma ae See ae gy (EERIE cp oh ci etsy it enn @ ‘Selution : Consider following graph. metas so cine ey mai ad ice I represen for he gy sling 6 547 , facil “QQ, a EE types of Graph SR. : 1. Directed graphs < UE nn ee eal ipa eae ee reson ee a est ea | ce ae Sp oeee neonates ee ea on pe eae er ena eis pec ee Cis a EKA Graph Operations cy ait 4. Graph ration sng ws CGevton of gph nig ace ts soning bt a vo dere #747 ™ Te whi oi ql ample tke The ate mag tigen for esicn of raph or peu ny a Elecite gut mo . Dea eee econ ent oe i pes fore deed ph cot pit he fh wing ey marc (CEERI ries ten oe ron SET mene tenet ooo eae omens aati Tekin te vi “4 Aa an edge meme vue a V2 CGEVa oot weap saa «bron is rec raves np con NH, wD => mgm pandiy omar at > ay sa pet | Ese apes Trani) "apiand=" Metronet) Seven on = toa. eoona, (eon, foooan, feooeet Fant ve i (ouy=> 2 (hio}=s 2 TESA ORION. wea ra st 2 raph ean sina acer ot A erode set fret cen Ht F Panaee mney of nce Thea wil at om Dad nls. Sty end [Fy (Roc af [wb ert ee (EN vc sete ote rh sin ater jisae are laisaze [ieee toa | eres ‘The vere canbe inte 2 raph by aking ne of new vertex and ae of the uising vere to whch 8 tac [Remco at © 518 Se St rca Aes For oaole Cnier ph gen Bm wre vt ere Vy by aticing 10 en the rp cores “vere Dnoton Wren preserve deleted ‘A ths ge ve any ced jie Fete Hove wears ea enn vetoes a ‘Ts verter Vy it delet 5: Find Veron Fe finding out the deed vertex we ned to cn he pst the we wil day acento ghbing sole Boph ven a 9 seer Wp ee abs 1 the gen vse ot present in he raph hen he Wl tbe he ehourng vere: Hence We can singly doply a meng eta fot 6 Edge Aiton ‘anc ge gh The a anys mn by ee roboing ae be sprs Wed a r ang nei one eats pe Step 15 Emer he an of new ee by spying to vrs sy VY Sep 2 52 Ov, ][¥o]=C[¥]I% 1-1 Before adn of c56 Sacre tins 20 ng BBD Gr2ph Traversate on ‘ter ado o e850 Bikes re “he Eoph cin by ened ng Dsth Fels ad ip asa "Tana no eg gets added nh en ted tw doce te mete he pcg AP 5 BEBE breath First Tavera temo. || othe Eph rene ty BS wre Vs hg be yc em mm ae vere sda Vl be tend ups peal oe rn Ye--Nob $0 Ys Vr-Vu lb pred fine Tho an fo Ye a wl be pete This psa will cn fr al evr op coe fe toe tak ofl ews ad er adj vers we wl ak ge ee cee z ruts. Alo we il mae eo aay fr ved as hn Gas crn) ke eee Ds gi sprain, Pins Sg toe tr ascot step 1: Spy te mame fa der by wo von sy Vand sep 2 SANs} va] -Ave] iI -® step 3 Dipl he msgs th eg te Foreumple Ave wan dela ge Va= Vs ton Im shor in BES waver we follow th pth beds fion Let we Sethe gor or bread et sere, ‘eet 3. Crete a gop Depending on he peo gph x dco unde st he ‘ae of he ag a eer oe pecely 2 Rood the vn to whch you mato tanen he apy Vy 2: it the vied ary to at hades aint os ae VE gl 5. Vit the veren which at he fot of he qua Dee rm he ie an lice adc nodes inthe ore 6 Repent the sep 5, he que ot ny 7.5109. (ERE rien rth erat a ti Solon: ait Rac an = i ve a tet ata ee ee, senate rnin oe? ow soa cone roca ve A z Se ores at cheat cian ea 08 tin + Rn porto a ed ihe me ee ed tee = explanation of one of BFS Te FS the que taal for sing the adja pes mad on oray ited and, Teping te ack of sed nodes Ue Ome etter ode ed shou ot be erie Moan et ws ee how our program works. tt Increment front, dete the rode om qu nd pt sep 1+ St with vr we i egernpaertetme } aE) Sayan ‘Semrnsite rant Sot So opt wi eS or sve ho eae RATER? matt Dat Scr nd Apa sm ERED oo Ft Tavera 2 dpi pth rer to tn i oppo we on g- Went no vest vere ch aad’ order oo + Aa anny» mane fr Hong ted en Oo ® S008 Say, +The DFS wil be (te source verex +The DFS wil be OF we Sart from Yelex 3) @ (EERE ie ri ie fr rant rr wing dh fr sa ta et) # Set ohn ak of te nos fap. ‘abs ev ftows Cotman of Lg or Dat Fa ma 1D he See i ce any node tak Io Pan we ee esoed, Let see how ot psa ts 5Oe step 1 Stat wth Yee pt 0° gr lk ise ip 3+ Find cet fo 2! etn Af ot vid a I 64 wl vb ten ms a ied q f° sex peer errerion! at Scns rt sm 20000 Siting fmt Fd we Le ves 3 ot inte DES) 13 le pag fo he ch ak sd i us te nls ae tp pre Stag oc SED it ht Sn Sor m9 = Pee Boe on ws dv ‘visited, just insert vertices Vy and Vs _ Ahem step 4 Flo sheen vers of Vy which are VY and Vp Dat a Yi lend | Tn alice and ye aed mk em 1 | pon en Nor er seve nee ren od a a BS ee ‘e DFS fers 0h ee red nice veer cera em ti Fo Mah ied tea Paina vinye oo Plc eck a rae ; 62 Fin adjcnt wo vere Vs 18 Vp se rad and neat Vy SH ten 75 Prd aden twee Vy DIS “ % ” Yo Ve Va Ve Vo XG ¥5 adel OFS 0) DIS) Se whch andy vite 6 ea SV Step 8: Pa aden 10 verte Ye “| 4 -Eay a ors: 125465 mers: 123564 (EERE Fre 575, eel Sal sing fom snes A? Whe a howe ne apa ee, ‘A Pont A. Mork 28 i nt eding te gap fom we tne no = coer (2) Pre Mak vg wise, ‘Step 3 ind pect vel Giasital |,| =) vue ojo yerx HD Se, pop THe net wets 1 BT ME whch ae vse Hence lpi op ol 0 2+ Dre Bom gue mac tas ving peep Ft Pd he et i CRRGm Ge SS ty 3: Coin nh mew he Sea [EEBEL Diterence between DFS and BFS ——_—— “4 > lrglemek Ht y _Sistiseer | =a eee ae ESE = ieee ae Se Fright on att Shader po a Bh on mt an iii ae SS eaten pin Sc opt mg bedechinetie iain Otel nerintey | "hp este ms ens ERS (SES Beane eer ae Teac LEAT co at | ——— as ana Topotsica Orders Top ornres nye gv (OA) Yen era = aad Va comes before ¥ in ordering, Semen cy deed p= a ica of gk whim ke Forename ip S180 ee he ston = Flowing ne the eps we lowe 8 60 as een ih eaming 36s, Dt rg wih a ere mk Whew ne oe oe ch Yrs then ek he tbeclge ang fom Sern 2 tt erst a ed ‘luton: Lt tt with he ver tht aay stirrer rere A sd 8. The ten te bon hte, atti ee me eee cc vacant (SEEN he sir or ttt Fass “Thus the loploglly sted ite 8, ACD. TEGHIA PLEA meen FEB Greedy Algorithms In a algorithmic sttey ihe Greedy, the deo of ston en Ysa go the Information saab, The Grey method isa sisghorward meal Tes see Popular for cbtsning the opumized slater. Ia Grey toons Ue sakes fonsrace tough a sequence a ep ich esandng spay Sone ee bine, ni cml ston woe plenary e toe -—= Fen toh hy npr 1 | tact appr att sr ‘Soot Tite |= ge pg a neon "Ep cone ona es 1m short we making a choc here should ea Gre fos he optima solaton In th chaps, we wil ist undertand te concept redy mth. Then we wil Alcs varus example fo which Grey mee ppd EER conoral Method ‘this ecto, we wil deta “Wht Gy mtd ie ‘The greedy method ses the suet puatgm oe orderng pracgm tein seluion: In sutet paradigm, a ech sae the dion mae bed Gn wher 8 ‘Patclor input et epilation or nat For eample Fr sling the Kaspack EOWA ARUEATON

Serer Mec cn camer Sie ches es Ege mprseniinn o+ GaP BY mAh ap Jed dsp Foremie | O7* SHAT whch te reson eh {03 Wrat nt spat ot 9908? fees Te gph ory ted iy pianos of ppb oor ae 1m compat ering sh 26 Necerang VAN) mete he ap 2 nvaepore ing anh hry lec 3 inp sheng lth he ph et rnin oa ere varies neonate gh shld oe 4 rove a segs pon Tope th oer conned ph with od dee veri ee the computer ace ery Widely The aca Area Nebork CAN), Wide Area Bre nrs witha WIV, vv, v, vy Jas men orp aio be ipa 9 ipa gaph ea graph ut dom mt contin any sidings ad Q 9 x! GY © 9.5161 punt Goon as Ie ne dese raph low song conned 7 Lal snap soa Yo Gen graph sony oe cn ero aap are Dire 23s 9241 924ra HM RL DSe2 Hatz 9412 3162 Rapular aoh (0M) “aut vint sweaty coneced wank 7 | mo oe Oe rere oo tg eg 7 ea ee pa pe on ee Sm ni i en O- © ‘vertices ch that very diced edge wv vertex comes ee vin arg - rie een ocayacere seo ee Smarts soe en irae a a _aresea =a ee pam gag

You might also like