Diksha Sangale 46 AI Practical 1-8
Diksha Sangale 46 AI Practical 1-8
Diksha Sangale 46 AI Practical 1-8
STDTYBsc I I
ROLLNO: Y6
DIN A
TNDEx
£.o \.lo-1.QS ...e_Q_c.~ ... -~a.+ h \,1) \t.S gce ..0- test. ct-e.~-\:.\,
- - J -_ _
t-- --- -+- -~,-;a.A._e__ 'oe..\?o_ , _e. ~P v~_a .5 . -· ~ +-ne._ n.e.x. :\: __ ~ot 'r,
1- --- --+ --- -'~! Tne,.. r~c e.s s_ Dt tbe . D.PS R-\ef"nth'f"O .::, L
i---- ----- ----r ---~
'? c, o\
&-\.a: :n '-0...-r_ 'cO t-\-,e... . s~s ___ f?.ilg.o~\tp.:CO ·
)_e . _ . .. - - -- - -
_ nod .e_. _--=-1- .l e .P ·e:-. ·- no_a e . -\ rig h 'b-
___ ___ ___ ___ 'n.octe. _
- - - - - - - - - ____ ____ __ .l.RQ OT t'Q4 €)
-- -- -- -- -- u@ z- -- -- - Le•,,_e_l_Q__
-------i---------
(}µ"'- -I> 'eve\ ~----=---- ·
~ '
---;-""r""'-- ----'\-"'._.., ..._---=...;; :::-a;r'--j :--+ \e ·,~ ~ - --- - -
1 - - - - - - - + - - - - - - - - _ _ ..... .lf!Q_
g_l node-+------
I .- - - ~-:~-.--. .. ·-·
- •
p Q_'\;_t)_J_:-_ , I .
- -
--- --- t -
s
.
.:_5-B -~)
,
B. ~2....0 ~~- E -~> .c ___ _) ~ ?__t-1. -:-)_~_-> _l<- - 3
--·-- .. ------- -- ----- .,. __ - ~ -
.
- ·- - - -
. - - --- - ~
----- - - - - - - - - --- - -- - - - - - - - - - · - - - - - - - - - - - - - -
··-- ·+---
--------------
1Sof\9a \e. \:)\ '"s~c, ,V\cv,aj
Ra ,, NO: L\-(;
., l
. .... . ..
I
~'"'('Q'f>f) =- -~ .
. . .. - . r.5 , - ~ C. ' .3 l i r 1-, J
C )
3' :. C '2.' , c 4" J , __
':i..l
·1
•
--~- . ..
C:.~ ·e > J _
1
'
2.. I
-•• CJ. I -
i•--· • ( Lr l ', - C (8 I J I - - - - -- - -
.. -- -
<g),
-. . ..
c., .J t - --- _..,_. - - -
t 3 .--·- -- -· -- -- -- - - -
-J - - -- -
,d_~~ dFSC."\J\S~-t.e.a 19'1raf''n ,nod-eJ ·.
l _
-~-t ' n()c\e 0 cyt- _) n
po~ o "t lnod e_J
\) 'f s, ced :
1 v ~ s\~ d . ad d l nod e )
e,a.?n t. node.] •
90-0 n~,8\) 'oou~ , n
-- : __ __ -- d f: s C.. \J ,s, 'c€ a \ 8-YO- p~ , ne ~ ~'n 'ba l.:nr)
' r~nt l((~o\\ ouJ\'(")<:) t-s;~e. De...?m·-~\'1fSt Sea-ye,\-)~
_
CN.o._-rn e •. D, 't<.s \, q ~on qi So'G~{~-\ e. 4
l
tlfS l v Is\ \,e d 1 8"ra,p'n 1 rs' )
Ro\ \ No ~ 4- G" )')
. .
I
,C onc.,us ,on -~ ~ \t1e o..ba'\Je. c...ode ,s suc.c.ess\-'u-
1 \, j e..x (?..c._ u ~ c\ us,"~ ~~\:'non.
I
=-Driver Code
1
""'illr( ' Follo~llng is tne De:p-tl:l-First Sea rch: (~,ame,: Di ks ha llanaj Sangal e & Roll l~o: .do) .. )
dfs (vls i .ted.1 graph.J '; · )
Foll.owlns is tlhe Depth-First: Search: (l~arr.e:Dik.sha1 Hanoj Sang:ale & Roll No: 4-6 )
1
3
3
2
4
8
7
SQn90.\e. t:>,K.s\, q \V \ Qne)J
, Ro\\ No ·. 4 b
23 \ a+ \e2.J
- :=r: - -
--P RA C7" :r..Gf\- L-
M• ::-:-
1 B :::::.-:=-======
-=---- --·-=========
I
I
: - i) 7I:),
s a) 9015:\ t\-yr:n s e a:xc 'o es 'b..,,_e_~b
s~e--L..L-L~a,.d__bJ.,.L.!...~l~~e~-o.,,t_::x...11....-:8~""~0~,l.Dd 3"<a?-n__µ3_0 ~ b __ _
1------.l---t'"'1.,._,_).LI,,
ti ' . ·/
!------- .1--__,__.__,""" '-'-~>J._~W-,.1- ~~~~~- ---'---'---.IL~""'--'fr.l..erD'::7r\Th::CO'
l)
~ , \;_l.<'.b.L.L'f.L.J__.s..;:)..stq_~-
r - - - - - - t - - - ----'--'--1-~~--1..B-1..\.u.g-4.la...L'.lf 'OL seQ.-:--rc~
:tbe b::e e _an_a__
1
0
tC:r\ o o \ \""I o c\ e )
-----~
Po\;h _?,:._ s~ >R - >B ➔~ 7 _6\_
- - - - - - - - - --- - - ----- - - - - - - -__J
--- - ·- Code ·. - , -· -·- _:_ ----- - --·-
- ._ _____ : -·- Cons id e::c .:t:.b~ __Eo_\. lo..w in_3-- e x a 'C'O ?-ls ~· ----1
So.nga.\e D,,<s'nq, Mqnoj
fZ_o \ \ No ·, L\ 6
---- -
{ 2.) ·. r J
f 8 I :
-- - - - --jll
__J
- CJ
C1 Following is the Breadth -First Sea~ch:(Name:Oi ksha Manoj Sangale & Roll No; 46)
5 3 7 2 4 8
Sangale Diksha Mangj
RollNO 45 AT
ao10t|2 RACTICAL-2A
Code-
global N
N4
Sangale DiRSha Mano
Roll No: 6 AI
30 01a
deEpginLSolutionCboazd)
Foriin range (ND.
For i n range (N)
prsint lboas d i I c i ena " " )
psintC)
Tetun ue
de solue.NQ C)
boas CCo, O, 0OJ
CO, O, O,03
CO OO,03
Piotsolution Cboasd
etuDT ue
Solue NQ)
Pint Name Diksha Manoi Sangale
Roll NO 4G")
e1e e
True
AL
ngale ofksha MdrnQ
Roh NO 46
O408la PRACTICAL-3
2ater
(oite a proasaro.to fmplemen
J u g eroble
on the gmound
con be f i l e d ot a
N only onejuq
bime
example
Ou Cre aiven tuoo iugs -gallon Bne
a n d a2-gallon one O pumP uohích b a s
unlimiEe d uoaber which uou can use bo fill
the juqNeitherughas any measurina
poarkinqon.íbHO cau uou.qet exacblu
aallons of coober in the u-galloniuq 2
Solutiom-
Here the inibial.state fs Co,o). The
9oal s tate isC2,nPox any ualue oen
3
Sangale Df Ksha Man AL
Roll No 46
poU o o)
6
(i)
bo s:OuS£,e d~\< of
,A., l n~ : ll.J.'\', \. e.. C ~'T'Q~"l'Of"n
Co" dS
a
y- o '(") o ("(") ·· L; 6'"'1: u--v
8•
- ii , ) Lbe n r ry el e v _o.-n.\:---~.s~-9-_e,._"
drsp\o~ed. 7"he -0-'oa~e,_sb.u.£-£-te.d d ..a.b.cL.J~
, te.-Y~t;ed O \J e--r. ~{s 'l ~cl~ s..~ L<:!21 on
--the cons.o \e.
Code ·,·
o. 1cr-r1_. 11)
~) n \; '- \.ne.~ a.-r-e.. ;
~~ \ ~ ~ YCl n 5£... C.. 5 J •. ~
?'1r' 0 t l r-n B - c.\ e C. \s. C. ' '"J C. 0 'J > '"r C) f. l l ·1 '0-(:) ~...,,...,, d,_e C
c,:i c.,::1; -
o
~ O
.n t m·. - W"'tf, ce. o. f '"T'Otj'1S""C\ m .Po~
C
cons t.--Y-a \ n cs.
.S 6 \:,, f'C\ C \"' 0'() r--r--o\:, \~X'<) ·
7he.o- :rj : , ) !:'\- ct,u. ee. ns p'.To'c\ era '(s tbe:_ p'YO'o \~m
o+ o.--Y"' to.~~;n ~ .b~e ~-Q.ue .~S)S DO .on t:i~ t-\.
c\,i~Ss'o oqtiS ct ~~ su.c..,h o. w...a. ~ -:rnq \:- r.o -t- c..,..:,o
9J ..l~en s o._y-e. Ot'c--Y.c.(\5ed i0 -\-he ..s~e ~co,
¼e so.me.._ c..o\u ~n o'JS' d~Ofjc nol
Q - Q
Q -- . - --
Cod.e :
~\o't) a\ t\
N ==- 4-
o\.e ~ ~"', n t So \ u 'ci o a C. b a o:-~ d J ·
Po1S , , \""\ ,:r.Clr.)~-€.. (__ N:) !
Poer j ~ ..-,"r0.n5e. C ~ ') ·.
11
F'o \r.. (~oo.crcl c,J CJ~ ry en-d -==- '' )
r , '1 't c_ )
!Y'C\YI S e Cc..o \ , -t , -\ .) _ :
---- ---
qC\T"\8~ \ e tJ, \'< ~°' MnY"I ~
Ro\\ "'Q· "- ' ~
2008 2 PRACTLCAL 5
Diaaami
3DiSK
8
Sangale, Di KSha Man AL
olosl2
Code
o f banoi disks SoUsCe auxillimy
COuuer
tarqet)
PCdfsks = 1)
bo
print(Move oisk 4 Prom nod i
Tod S3 fosmat ( s o u s c e t a r g e t ) .
yetUTD
touwex_ofhanoiLdisKs-1 soUrcetege
pmint
auxilliary)
Mov e dis k s 3 Pom d 3 o.
Pomat.Cdisks, source tavgeb
rod 2
touwero hanoi Colisks-I, auxi lliory1 SoUTCS
barget)
Conclusion
i s S u c c e s s fully execuled.
The above Code
uSing Python.
Name:Diksha Manoj Sangale& Roll No: 46
Enter the number of disks: 3
Move disk 1 from rod A to rod C
Move disk 2 from rod A to rod B
Move disk 1 from rod C to rod B
Move disk 3 from rod A to rod C
Move disk 1 from rod B to rod A
Move disk 2 from rod B to rod C
Move disk 1 from rod A to rod C
AI
Sangale Dirsha Man
Roll Mo!46
aoo8la PRACTICAL 6
im i t e a prooaum to demonstate
AR Search Algorthim.
Example.
Path
S-D B-C- G
Sangale DiKsha Mano edaAia stoeaA1
RDIl NO: 46
PRACTI CAL
Aim: Orite o pogrcmPorTrave ling
CALA saleSmaniproblemakASE).
SOurCe Code
2fromSysimpor maxsizecialaas
From tertools inmport pezmutations.
V=4
JADITJAA
CUYTentzpothuweightHaraphCk
cno CurmenEpathuseiahb+-araph CKICSJ-
alaaminpath min(ninpahcimenE-
pathuoefobe)
rebumn minpathiS
F narme main "
9aph CCo,1o,15,203, Co,0, 35,253
Ci5 35, 0,203C2O25, 30,D31
S-O
print ATavellinoSalesmannoblem laraph,s)-
uadsdito.
psintName:DiKsha Manoj Sanaale 4 RollNO:
6)
PRACTICAL- 3
Aim: Prove Associattve.lsaonaiaivhutive
La tw
T
P
PQR QRPaCQVR\LeAR)LPARFAO) v
(eAR)
T T T T T
T T T
T
T TT
T T
T
f P
ASangale Diksha Man AI
RolNO: 46
daHence proeveolt a e a
LHS = RHS
SOUYCe code
AssocíativeaLau
Prin Diksha Manojsangale RO NO: 462
priot ASsOcative law")
print ANDEA.C8)= (AB).C A.B.C"D
A =iotioput entera value fox A:"2)
8 =int linput e n t e r avalue f o B "))
C i n E ioput (enter a value ForC:")
LHS= A L8* C)
RHS= AXB)*C
RHS2- AXBx C
FCLHS= RHS 1LHS RHS2
pTinELHS= LHS
printRHS= RHS1)
priob EAssocíative Lot is pmved For
AND
Distibutie tacoa
A iatiopat ("enter arvolue for A: "))
8 - n (input Center a value For B " )
c int tinputenter Ovalue For c )
LHSsA*l8tc)
RHS CAXB)t(A*C)
iecLAs =RHS)
print Distribulive o u is erove a"
printDiksha Manoj sanqale Roll No3 46
Concusion The above codeis successfulty
execubed usíng Python
Name:Diksha Manoj Sangale &Roll No: 46
Associattive Law
AND A.(BC) =(AB).C A. B.C
Enter a value for A: 5
Enter a value for B 6
Enter a value for C 4
LHS 12
RHS
120
Associative Law is proved for AND
Enter a value for A: 5
Enter avalue for B6
Enter avalue for C:4
Distributive Law is proved
Name:Diksha Manoj Sangale &Roll No: 46