[go: up one dir, main page]

0% found this document useful (0 votes)
85 views36 pages

DAA Module-01 Handwritten

DAA HANDWRITTEN NOTES

Uploaded by

Narendrakumar S
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)
85 views36 pages

DAA Module-01 Handwritten

DAA HANDWRITTEN NOTES

Uploaded by

Narendrakumar S
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/ 36
Toprc-ol whab Plgoe thn D rth propert Fes \ ; \ i as aR Algo? len 9 whal-ae the pr pete ¢ Pyon athe? Eph onan Example y : The A ts) AlgoR them i The Plgoathn - % defined ‘as a Called tn q Uramb vou “Satna tom altuna Ry dl 9-9 tome spe cfec equence z uch 00 a eh Choctof produce ote a giveo ae f Sopa fmt Aroount Hime. fege-o1 Propert ex F Aigo lm a te Ceeny PPE Vie VR on Agora ene nm - Amb tquows, + Thal Maan. Each ng tructo bhould lee Clear & Precise nee & Lange of Enpat:— —* Ihe Range % Inpel” kheute be S pectfrect. + @, Multfpiretty:- BoM es Ailgov? lie Can be epeenre f Ceverat ol freat boo. : That meng we Con wrPle im. Sinple Englesh “the Ceguence Of Lost inj, @ we tn wile TL & The Bie ; psudo Code FS \ ca Sp Cod: X ’ ee ee + the Pilgos then lar bn? Hen Ustng Some pectic dear, & \y + Bat buch Algo Pino fhould' be Effecieat ea ifhoulc produce the outpit ~ wSlr fast pect 5. Fin?lenes.) a ———_ aad + The Algo Sth iru fhe icin + nat Meany ofbey pe forming Operation S Keg uireed rt ihould “Texminate. lopfc-og 5 A \gok lam iSpecefoadl mn _ Using natures Language sg _ Pseudo Code * Convert n ae oe prigon in 0 Pearce ae io heading, & Body. Page-og cory) The heading SectFon ise cae uf te folowing “things. SAT eee Mt Pro ble en DegcRptin : a I Tnpat-; : I Ostpat-; : Oy Bay a, DigoSle fs vstlteg ty whPeh —— yarfous Progra core Cons tuts deke f, for while @ dome aa Shakeel are be psitten ¥ The (om pound botementt ¢heuld be encloge cg urine 9 ana } Brackate < SFPogle Orie coremancrila scheme ee Usrng ee Begs aning f Com meat: + Tre daentSfier theuta Bega, by leble, ¢, mets ba Axe. a Wm Useng Aiss%neveal Operator Ze O48) > ment LGlakornes (a far can be Gren, vasable <— Capresson . Ba cap! c wile oo Ales Sthm fo Guat he bam of n num bere . Ap sthen SumC Ln) IT Psoblers Desc pltoe- thes Atgos lien % foc finding The [Siseo of Gin cy urifbi NInprt! | to p+ numbesg Notpad : The tun Po number yosult 2 0 fo, Pai to doe ai yesult 2— vesull¢ seturn —& vesult a loprc Onn Fondarenlots iy Algo? lim ic Problens Tags. Colvin ilo sae) Page-og pete oy Compitlotoval rea , trad \y Arpea inal Gelvng @ 4 colle ‘te tipehe -— [Fea slim j oe Ema bt G@de the Algo ity 44°. Ailgofthn Dery a procese t. Undeystand the problem + The fost thing You need to do Be fore AesBning 29 ale 5 fbn 1 Under band: ———— Corple tely The problem — qPveo: » a. As cevtatin othe Copobs li 7O4 of he Coop ibattnat —_DevFle ’ *“ Once you Comple tely Understand a problem. * Your Ned fo -AsCetta the Capabf tvs of the Gm pitationad devece The ‘algo8 Hy om Mmdendea for. %.Choo “hoo sing Befuseen Exact & Approximate Pro blen Sn aa ee solving y « The Next PrimcPpat derksin & tb Choose Bebuven Solving the poblem actly sig tt Promina as Ayes lh thro Bes nm Techns er #It% a General Approach to Solv ag Pro ble ens AlgoW lhrp Peally thal & Pagec. app lecable pba “ Vaskety % pobleos from different ores F \Gmpitig.: S. Des an % @o rs ° ; —eeieeel ae Meath. & pata (Caachive F One Should poy Close attention fo Choes tng data hirer App priate for the Operaloy performed — by he figess Iba | 6 Methods LC pectliying Ain Algo 8 lhe) —. OnCe you have Aestaned 29 Aloo$ lam you need tb Seely i fob bbene fos h?on F: Proving an Alpe sith 8 Covrednees - sante dn PlgeRthin: dy foo, beth, You have do Prove Pt Gnedners. 6 Pnatyzng tre fin filge Sth * We cen Vos ee Algo ting 2 prcess Several QualPifer. * After Gviettress by fer cess Tenpoitant Yy Effecrency ge Ey « Most ¥ Alo Slams aye Aesanect to be wa Ul bPmadely Lanplerest. Lemenlep ee ocala as losnpites * Propraroming an AlgoS thay preséals Bott; a perl & an oppartentty: —— Topco & oat neslusae “Roolys®s oe Time elles o el pace & flecr Fen y emp ucting fest Conte, Jon) Case, Average Case ; m ) ee ay Space | NEG } | Broly ss Frameworle | a ——_——_______'__| SEs measuring \\ ime x Wwe J on Meaxure “The Peformance f an ey by Ou Ee Free 100 fastors FY enovial “Time Regqut rect by cat PigoSlhn To Enecute. - Q. aire iS forage Lequives by an le cy + Moll wey + Algor? th “T ime PPE Fcienc Gople 42 ; pelle The Time (ompleatty a an Algo Harn SA the Armoual Compitey Thme Ren uteo by an Algosth oy fe Bun te Comp let fon System, Freout® hg Thme Lepondy on ie fotos itachk as t. Syste loan Number f othe, Programs Bunn % ©. Losteictton tt used, 4 A. (Speeat F Onde! 93 The 1fme Wamp le! Pty Ps Theclore Tem oe Ap ees yon ty Count Fives » (Space Corplers s a a ae Ne (Space Comp tently Can be defined 8 of Amounl memory Fequired B an ae ey * 10 Computes she iCpace Corp lexi Use Feo -fartore esc, Cons lat é Pnstance Chara ctets eg we * The Space Requirement SCp) Can ie cdi Wen Bee ae o___— seen 2 Top®c 06 ‘5 klerst~ Case Best oe Pwasage (lage € flecs lost cerse feedency es rh we -Algo® lary Takes Tmooesiye Prmouat of aoe Dee Lip Corp tebog for a Page SpecttPee tet K Lope then Ht %& alex Worst case Time Comp learty ea whele Searching ao. etait ; by Using Ee eh ee) eon clemenl & places al the © ena Ly A933 then bee ge boost Se = Comp lexPly Best Case Effecren cy -Falees (PO Fn Pa8e -Prrmodal | Th oo algo lee @aplctivn fora ee tia 2 Bus fe epecrtrc het YF Fopad — Then ls Colles Bert case Tire Efe ceo ro hile Searching a etmculos element by Using Requential Search toe gee She chery re eter Ptse0f then et 2 Callect Best Ce ica ehaicae — eee Ayaage se E APciency The +mwe Corop fea thy “that we get for cela tot gf Tnprts % as a Pryovage Same. ihe ater Cores pond 04 Lo pat BOD, Time Complexity 2 @lled AYerage pr re Coxe “Te comple x?ty pei SCS el Cc hapler-o 2 Donen ate ee Toprc—al lg (See ce Complex? 2 & S Time Comp lexP ty oh ? Pa0S hy x BR Vie Ww bpe EF CR Rely Sed? TopFc- , Pag esart i By -oh Nofot on Co) Bay oh nett 0) [0) The By oh isbtion % ctenolect 44 Or an TE % 0 Melhot of Lepresenttng the Peete Beaune a gfe Eine ae | ern ee to gd oe qa Baki a a Olt Lab £0n) and gn) be ae Pon nega Fandliiong, Lat No ond Gongtant C on ees ae eee aaa Notation (Car ) Ts = Chara Notation 5 Jentlect by 12. eelihes no laf Used to Represenl the lous Bovet of AlgoStrro's Bunning “Tene Definition — fy Pucchten fin) & iragh fo be Mm —@ (gt»)) of tn) B Bounded Bolow b Some osstive Constas! We ae fe if ae \ gen) Such heb fctm) 2 cxgtn) foe eek eating ‘ 2h J phos al elu shales Seale ected oe Tre Theta Notolin C(O) & "De fros been Let flh) and gin) be Fas non- negaliive Pact Pos. a There ore foo posritve Coostants rarely CG & Cy hach thal Cage) Z Lip) es Ggen : fo Examples gf Gp che laden Ce bas Consitey farclon fin) — ON+ 9! & gin) = 08 theo we hove fp fiod Some Gostoal Ci That NOt) as Fi ee \ Veli se FUN eas 0 (6 Beheee find C fey a then fn) = @nha = Atl) + Q tn) = A ona g (9) = m=)" emia i Gomple ¥ On ef M6 fa ae ) Gai. Constdey Cn) = 2ne4 Sy Spc gine =e Then et O28. PO) = 9(0)2 a Page, ( J) = (a) =o) V2 ee OSS eS go) Exarople ¥ oO watt fo tf fin) = dn + @ and gen) ='59 whee n> a ‘a: Slot, fin) = am +8 go) = 4y! ee Opens 67 5, For np 5 +leze - (a C is el Thela Co) Dokd roe % more prelte 3 Sth bath “Bao ob aod Omega nip the . “lope 4 \ pea Basec- Effie fem y Clar 5 Bace ogre EHR teory Llass) ; v ————— nome Ba ettchns) fe pexespirn eey clare gros eo meee Gosta | 1 | AF Tope Se< Gp we f Gers tanning anos oe get lager |. | Ronn Aime 2 Elerments, | | i | Legos liro | tog lohen we we legaslh | Pes forrod | 2G \ Bin sore yun ing He | a “0 | then PE & Sure | earch Operation | the AlgoSlhr dees nol | Sconstdey all ets pul | | as *\yather the poblem & | Aiveded 10 Smaller | lent ge ge Sa ee | | The Puoning Aime | Pesformn g keg tant | | alap$lno Aepends | _ Fae é | ca Gare. | am the Top Size operat en, b | i) ome instance Gh iors = : reat: nlegn |nlgn| mpd % Cons tctesas |. 9 aS fos -the BEY 90 elermenle 2 sua ie Quadratic} 2 | wher the Algow tem has boo nested logs thon ther type of effet Sed ollug. Scann% 3 moat Elemeatr. Neate | gt | Shee Alpesh ta fing | -m has three , nesk PAaene loops then th® type ruttpl Raton. zi Effecitocy = Cpe) x vitohenmige a: e Ios very fas Igo8the “Generating e pt by wet Cubsets &o $ gral, Noo We | ete oe tier 49P* 5 Effice | | t may eee ch 5 Ww hen eo0yP ihe | Care | | ah e “penoadet Tone lath Pero ott ee ae a | flecirenc otCurs SEC Chere novos Pleo fu omy Zing) tne Fitton A 3 Now - Recure tye Algo Unene \ aN { J. Dectde “the Topi tere gy Bs “ Buea ekieel a: para rvetles ie ee — Wy St Ve 't \ qj \\ eel ry Alps th eng bas Pe creating © _, Faetittfon gs Sepends Upo f “2 pics 4 “ihe whethe, male Basec Operable Fo. Toprl bi Zen : ve ee at Delerenine Ss oor ae e rf (actus Maz Volue) tren } yetum | aq— value Mexr- value ~— AL] Mathemal Cat 2s Step=- Whe topo? Size gy Die. 7 To tos number K (lene nee Da) a) uieQne” the Bas?c Opereb Fon & Cosop avs Fon » leap fer fvcling lorqey Uollue : A lepine lomparstan % Exeecledt on each Repe tet r, of the loop. Btep-4:- Let C6) he Be The AL o$ ty, aoe roa lce s (oso p ax Fp Pon each arn the loop treadten. thee 5: lat tiimplify We kum Cy pee a, ee Piste. ae oy Renn Aloo? lhcos if peak zl mee fe plao fey Paltz, fhe Effretenca \. DecPde The Topol die | Basect on eds n. 2. Tden iy Filgo thos Bas Sc Operallons, 13. check hew 7 Armes. the Basse Operation Ss Grecibed. \) Lecurs ove Lddobtr, oe A. Stop “te Come witat — Cancition | & Expresting spe Boake operabt on, to clung the § RecuyrenCe we whll Use the fom 0x8 Ex Backward ne ube lection method. oe 209 WReae te Grample ; orm pute factorial f Jorne nurobey lhe -factofat of Sonne number Can bes ablated by pelermbg Pepea lect Mult eplrcatito,: fo metance: if n> e theo. \ : SCR tee Th) see i Step-a: 4} ee pa Br¥4 xs gpg MLAS 495 step <5! (lx Q4* BxeAwe _ step -6.- [eX QFBX Awe as Ol-e4 \ psvde Cote ; \ Age 8 mM foctoren (nm) \ Il Problens * Descsplror : thee Pilge Sth, Coorpicts 1)! “Of | [] Recuystve Function "Inpo) Mb Afr: D- nop negative mtegox n Hoat pat - Retire The facteSas votive #Cn ==0) on — else vetur facenat (9-D «5 Math ermal tas Bralyat peepee ie Facto LlgoS lem woare fey Topit Sze i Slep-3' The Bare operon Computing pete 8 tnubbipl Peat hep: the Peawestie. Panchos tl ap be fooreutoded ox 5 . 4 Pen) = Fin-1) #9 “ahére ng dlp. In Sep3 the ~ Peco wenee Letat ea % oblainea ‘\imen)- Oe a has TED = ata ago-1¢ he Chapter ; 2 Bute force’ Desyet Teahetae — _ Toptc ole shed eo oA Select on brt We (boot Selection ort 5 hea cng the eae ater (ie. ip P42 th ones Clement q& o a Hole ce 18% tee First ele roast as PEED che alles Oe tb fivat postition “the Sorte beep \ Plpalors arts a gtven OR, Oe. Slaten ee OLe. - pai W Spel: Ear (Ale. seco , + Ordeyahle Ele mente. lloctpads > Arrvag filo. eee % nm-detreathg lea fol? » Aln J. Ve § ie . 1 . Oia Spe gre?! ‘ a : wh Fle ACY ee sao) Pee Pele ih 7 20 wtam fF ele’ ‘sehen “) x JOPIC-2 By 4 ngs Algoeians voile (emp Arialy 3 & 3 fs * Given o IS teing G9 Chovacters Callect the lent 6 oa Statog f » Chana clexs (én) (ated ~the patlesn et Fad oO kab string & the fees wre mache the patlesn, xf) Brute Farce Algo Sh gis fo eae] problem Br gutle Obie chr te oy Page-ip ae mE the first % Al the pattesn Again’ i ee ™ Chayaclers of “the . = Medtehing. _ SV # The Conres ponctings \ ‘pairs of charddher tom left tp vet Unt?! celhey ase The om pars of the QBarocler ppeatch, Alptlhm 3 Bade force String moth (T Co “i Coe Wy) I Implements Bok Be. So match, o Inpef! Ao Aya 10) ee ec adee, meee a teat & ‘ On Asroy (PIL - dT oH | | Oharack, Representing, 10 ee : Houtpud The Todex’ ae ai first dase \ in tke Feat ot bit, it ° madching. csi aie Ty. ae eaych $4 Uns ee : “) OEE pe rs Le ee wh§le Oy J ee end PLY =TitfJ do Saye a tf j=m refrn * yetum ot : Example NOBODY _ Nol ICED _ ST) Nov NoT NOT NOT Alot Mot Nol Not Pag C19

You might also like