B Tech CSE_IV Sem_TCS 409 Design and Analysis of Algorithm_Handwritten
B Tech CSE_IV Sem_TCS 409 Design and Analysis of Algorithm_Handwritten
Alaoithm
Fnute set o steps to Solve a pmbm
arcacteristics Aoithvn
() Unombiqu0Lu
a btc V
( ) fini ene
Fua uwbe n steps to F e a m n a
( ) puur up ut
mput, out m o Otpuk
At Rat 1
w) Feostbiib
ui) Desin
a
leg
Credy Approoc
umovmic og
broMneh k Boumd
Cooncktrackina
Vau datum CAGO won fox e e t t Caso o not)
P o e Dy PMI
rve by owhraductione
Types Awy Su
omy Posherio
() Dona behena eration euwion
Lu) Do at
Frequemey cawmt
umdamntal instucham
Ey mk n
wt swm: 0
wnnn,
fox (int izo; ien, itt)
S m +
oh (0) (2)
(1
wnen Sou
6(n) O Cg(n))
"
wpper beumd )
(n) u"HHght
C(gn
n)
inpur s tz
Vn
n2 no
2n
cgn))
ofn) n) s
CO
Ruls owMs
n erid
gmoid
@vdsr tenm a
(
ower
Ovme4a (N): SW)= qln
20 Vn2Po omd som ons tomE
6 (n? 2 cqin))
rate
cqn)
uth
s i m a qroph)
t uppe oemd
wgin)
ga():
h(n) =
(4) Smalu Co.
so) n> n
c)
< Gn) (cqcn)
(Sivnnla graph)
(0) n) Ugtn)
() Tuta Netatum
cgn)) 5n) Clgn)
6n)
n aml n, n2)
cgn))
n) Og(n)
NOt
Ne NO
Ne
() NestA e6p
(3) - ese
) R cur S funciom
Swm F0, D
e wt izo, in irt)
ww+
3n+3
2namnplu
horinil, i n =2) I C , 3,S, n
time AP)
n 1t (n
-
1) 2
( n no.tinu oep
/+ 2 n2
n - 14 2
Enonple
toule i4n, i- ir2) i , 2, 4, 8, ,n 16 - - -
m r> n
S m +
2 2n
(a-1) 2
- t 2 Loa * /
Enowpu'
wmizl Sn; it =2) O
te
be nr j- l, in, ja2)
wwn4 : , n Latn)
1
mted loeps)
E mplt
"/2, / 4 ,
/s3,
i- n,
1 V2)
bo
unt t n;
a n , 7°%
n * (
n 9)
Leq
2k ( a k u
2n botm nde)
jans +)
borlintj 1 ,
Ot1)
(n1)
nt)
2
n Ln+)
nnt)+1
Enampl
j<nj++)
o lntj= 1, O(Vh)
3
sqyt
O Clog n)
Enmpu
hoLwe t =
1, i n ; i=it 2)
m
1 1n
2 tntt)
(nt)
nH)
ntnti)
Enanpa
ho int i- 1, tsn; itt)
j*2)
te lirj I; jsn;
oC)
Log
L6-4n
n(Lgn)
p Cemp ltxi+fes
C) Coms tom CComp le xity i constamE amd doesn'e
Canae ewe aHa hanqung wpu
Sine
Roaut
t Ayva aceL3 am elament.
loo O0o
n
direr proportio
OCn). Cempley rauos n
w array,
-Seaehmg e neM
9ovos e n i y
loqarithmiC OClog n): omple uEy
w) o wout reases
ewponntaly
owy eac
Few Fe wwpug 9 seps
roe
At1Step
n p us
102 1o
n
512/2 3
Compleriy qvouws. i dl r e
Poymeual (n
Pportton k poue pu
k C9y tam
n3
(o
3 (0
ntoO
(000
1000
h- looo
too00
(o2
1 0000
6000
2 27.2.(here k 2)
ue
o, ug n, n, toq leg n ,Leg, ogn, n lbg n, 2", n
Arroun nmohLaku Oro epevaho.
Sel
n <wqn,
Loglogn<og n < logn
neg n
S maHm Method.
e tnet-1, isnjirs)
o()
t n ttmag
TC 1 I+|4 1t1
OCn)
i r 1 isn; i-i+a)
TC I 4 + lH+- - +n+) im
oln)
(mr i 1; isn; ir)
-bu
oCn)
3
ntWmls
TC 2
TC o(n)
fortine i-1 i<n;ii4)
fo li j i ; j<n;j**)
T= 1
+ I + + | -- - + ( n-i)times
(n-i
(n-)+n-2)+ (n-3)* -- + 1)
nnt) nn) o n)
whlt(S<n)
1) -.
3, 6 6 0(S Tn K(K+
32
()m j 1, t= 0,
ww Li<n)
j:1, 3,6,10
n
(4) For i : 1; ¢s n; t )
bl)
t3
1,2,3,1,- - j: 1,3,5,1. j1,4,o
ntime K
hmeS
3
o r 2M lovp
1t41'
S n L o gn ems
O 1)
On)
Recurr enc Relakion
RLcurrenee Raoto u o eq uottey Mat dekines
bnay Seancn
a arr, , ky)
mt T mt
bea bnany ceahch t
T CR t(7-2)
o t t r mid ( )
2
( Ky);
a , t mid11,
hun' buay Seare
Tin) T
[ "/2) +
T)1
Salw nq RR
0) Forward Spshu Um
Ex-
T(n ) T(n-) + n be sow ed
/1fursr T()w
T(2)k fo on
Tt) ( 4 m
w) Maste ThLorm
T(n) T(n-1)+n D
T()=
PUF nn-1ne
Tt ) T(n-3)t
(m-2) -
TCn-2)
( - ) +2
(f-f1) ),
+2),
(7-l-1),+ 1)
+
)Tn)=
T (n-(n-1) )+
+n
n.
T)t+2+ 3t 4
nnt) oCn)
Puut n
T ( ) T(2)*
Tn)
T(B)1
T (p) T[)+1
3 (w)
T()+141*
T(n)
()- |4
T n ) T ( ) **
1t) T()
n 2
kuoq?
T
T (n)
1
n
t T
22 08) 22
3 cases
0(n Log ,a
-
6)
Case O 6(n
Tn) O(n)
k:0)
Cose n ) O[n t Log n ) (moLly ot
Tin): (n let Leqk1 n)
Cae h n ) (nst)
Tn)n): elg(n). C{l(n)
tondkY)|/a{{"/b)
ownd tln) fouos eqular
Anen Tn) = bn) wnwec41
Exanf
T(n)(n) =
Tn) T(l2) tn
no
Tn) - 2TC"/>) +
T(n)=37(nl2) +n2
3,b=2 )> n
Cel a ,
fund b n n
n Oln'S)
5) Tin) 4T ("2)t n
a 4, b 2 , (n )s n
n
Le4 n
Case 1 nwaldu)
n
Ca 2 n (n lq) fer k» 0
T (n) eLogn)
| So,
n
T(n) 16T( 4 )
n
t(n)
=
16, b t
e yl6
n
Case1 ualid
ona-e)
n
Ts " will qlu0 u be fuakifor n y
Tn) oln,
T6) 2T["/%)+
mas t ' s huo^em taamot be apPued as 1 b ta u
Ttn)=Ttn)2T(W4) * n0:5
,C
a r b = 4, {(n) n
Canei-
o . s
One Jalid
Co 3 uatid)
n n(on +¬)
U.U.V.v, SYmall uaue
Oppued bcz
Cammtbe
Se1 n
Tn)4T (2 +
lag
nb
Ca 1
an o(n2-e) (valia)
Tn) 0(n*)
Sa
T(n) 7T Ml3)t n
a +, br , n n
n CISn3<2)
Case
n oCn -¬) wali d
Cas
n n Ln) wai d
Cas 3
alid
alid
710),
n n
T(n)-@n *)
Rgulaaay Covdu ho
()on
0.19. (uali d)
Cualid
Cna Y
vawe will v e
TCn)-0(n)
Sal 3 + n/2
W3)
T (n)= 3T( /2
n
3
3, b
,
a
h
log 3
n
Cae Iwalid
k>o
vaud beu
vi2
/2 l n 'l*n)
T(n)= O(nlegn)
T
(/2)* Cog n
SolA N2
T(n)
2 n
Lon
, b= )
a hs
n7
n
Ca s yoali d
6 lo n
T ) - 0( n )
uel T(n)
in ) ut M.1,
retun T(Vn) :
eAse
mas ex MAXom
Tn) T()+ 1
fom whee
wr emu r n h o n
tAs T
Cm
but w
MT Canb bt appt'to
SuosHtutim fom.
Stm) s(h)+
al, b :2 , f(h)= )
m 2 ( (teg': o)
m
Case 1
nuauid
1 0 (mE)
CoCose 3 I n u a u ' d .
Tnaud
e)
m
1
Cae
m° Log m)
1
uva fer k0
Sem)=&log m)
m o
sCm)o(teg log)
T() 6 (te an)