Anda di halaman 1dari 4

Nama:

Qot
runnada
NI
M:101190025
Makul
:UTSAl
gor
it
madanKompl
eksi
tas

1.Cont
ohoper
asi
khasdal
am al
gor
it
ma?
Jawab:
Al
gor
it
mapencar
iandi
dal
am l
ari
kOper
asi
khas:
per
bandi
nganel
emenl
ari
k
Cont
oh1.Ti
njaual
gor
it
mamenghi
tungr
erat
asebuahl
ari
k(ar
ray
).
sum 0
f
ori 1t
ondo
sum sum +a[
i]
endf
orr
ata_
rat
a
sum/
n
Al
gor
it
mapengur
utanOper
asi
khas:
per
bandi
nganel
emen,
per
tukar
anel
emen.
Al
gor
it
mapenj
uml
ahan2buahmat
ri
ksOper
asi
khas:
penj
uml
ahan.
Al
gor
it
maper
kal
i
an2buahmat
ri
ksOper
asi
khas:
per
kal
i
andanpenj
uml
ahan.
2.Jel
askankonsepal
gor
it
madenganbahasasendi
ri
Jawab:
Al
gor
it
maadal
ahl
ogi
ka,
met
odedant
ahapan“
urut
an”si
stemat
isy
angdi
gunakanunt
uk
memecahkansuatupermasalahan.Al gor
itmadapatj
ugadiar
ti
kansebagaiurut
an
l
angkahsecarasi
stemati
sdanl ogis.PadailmuMatemati
kadanIl
muKomput er
,sebuah
Algor
itmaadal
ahserangkai
anpr osedurlangkah-
demi
-l
angkahuntukmelakukan
perhi
tungan
3.Jel
askanal
gor
it
mabr
utef
orcedenganbahasasendi
ri
Jawab:
Algori
tmaBr uteForceadal ahsebuahpendekat anlangsungunt ukmemecahkansuat u
masal ah, biasanyadidasar kanpadaper nyat
aanmasal ah( problem statement )dan
defenisi konsepy angdilibatkan,al
gori
tmaBr uteForcememecahkansuat u
permasal ahandengancar ay angsangatsederhana, l
angsungdandengancar ayang
j
elas.Bany akyangmengat akanbahwaal gor
it
maBr uteFor cemer upakanjenisalgori
tma
yangsi fatny astr
aight,l
urusat aubisaj
ugadi sebutsebagai algorit
may angl empeng.
Algori
tmaBr uteForcemer upakanbent ukalgori
tmay angsangatkompl eks,karena
untukdapatmeny elesaikanmasal ahdengant ekni
kst rai
ghtf orwardataul empengini,
dibut
uhkanbany akmasukandanj ugaper t
imbangansecar al ogis,sehi
nggadapat
diper
ol ehsebuahkeput usanpemecahanmasal ahy aglangsungmengacuat aumenuju
kepadahasi ly
angdi i
nginkan.
4.Jel
askankel
ebi
handankekur
anganbr
utef
orce
Jawab:
Kelebi
hanAl gor
itmaBr ut
eFor cemer upakansebuahal gori
tmay angmemecahkan
masalahsecar aj
elas,
danmel aluibany akopi
ni ataupil
i
han, makaal gori
tmabruteforce
merupakansebuahmet odepemecahanmasal ahlogisyangmemi likikemampuanunt uk
memper olehpemecahanmasal ahdenganbai k.Denganmemper ti
mbanganbany akopsi,
metodeal gori
tmabruteforcemampuunt ukmeny ari
ngsatudar iseki anbanyaksolusi
atauopsi yangdi
tawarkan,
sehi nggapr osespemecahanmasal ahy angdi l
akukanakan
menjadilebihbai
kdanj ugalebihopt i
mal .Hampi rsemuamasal ahy angdipecahkan
denganmenggunakanmet odeal gor
itmabr ut
ef orceiniber
jalandenganbai k.
Kekur
anganAlgori
tmaBruteForcesangatsuli
tuntukdigunakanpadakebutuhan
pemecahanmasalahyagncepat.Hali
nidisebabkankarenaalgorit
mabr ut
efor
ce
membutuhkankumpulanbanyakopsiter
lebihdahulusebuludieksekusi
.Hali
ni
membuatperti
mbangandalam memi l
i
hopsi akanmenj adil
ebihlambat.
5.Di
ket
ahui
pot
onganal
gor
it
masbb
f
ori
4ton-
1do
f
orj
n-1downt
oido
i
f(i
=j)t
hen
ai
+j;
endi
f
endf
or
endf
or
a.Tent
ukankompl
eksi
tasT(
n)dar
ial
gor
it
mat
ersebut
.
b.Tul
i
skanni
l
aiakhi
raj
i
kan=6
Jawab:
a.T(
n)=T(
n)=-
1(1+2+3+4+.
..
.+n)
Unt
uki
=1,
Unt
ukj
=1,
juml
ahper
hit
ungan=nkal
i
Unt
uki
=2,
Unt
ukj
=1,
juml
ahper
hit
ungan=nkal
i
Unt
ukj
=2,
juml
ahper
hit
ungan=n–1kal
i
.
..
Unt
uki
=n,
Unt
ukj
=1,
juml
ahper
hit
ungan=nkal
i
Unt
ukj
=2,
juml
ahper
hit
ungan=n–1kal
i
.
..
Unt
ukj
=n,
juml
ahper
hit
ungan=1kal
i
.
Jadi
juml
ahper
hit
ungan
T(
n)=n2+(
n–1)
2+(
n–2)
2+.
..+1≤0unt
uk(
C=0danno=1)n≥1
b.T(
n)=6Sal
ahsat
ucar
apenj
elasan:
T(
n)=n2+(
n–1)
2+(
n–2)
2+.
..+1
T(
n)=n(
n+1)
(2n+1)
/6=2n3+3n2+1.
Di
per
olehT(
n)≤3n3
unt
ukn≥6danT(
n)≥2n3
unt
ukn≥1
6.Sel
i
diki
,apakah:
a.T(
n)=(
1–n²
)(n²–3)
/(n+1)= (
n³)
b.T(
n)=nl
ogn+2nl
ogn+…+n²l
ogn= (
n³)
c.T(
n)=(
1+x)
2= (
xn)
d.T(
n)=1+2+4+8+16+…….+2n-
1= (
n2)
Jawab:
a.T(
n)=(
1-n2)(
n2-
3)/
(n+1)= (
n³)
T(n)=(
1-n2)(
n2-
3)/
(n+1)
2n2+3+3n2/
(n+1) 2n2+3n2+n2=6n3unt
uksemuan 1
(C=6dann0=1)
at
aukar
ena
2n2+3n2+3 n3+n3+n3=3n3unt
uksemuan 6(
C=3dann0=6)
.

b.T(
n)=nl
ogn+2nl
ogn+…+n²l
ogn= (
n³)

=1+2+….
.+n2= (
n³)
nl
ognt
umbuhl
ebi
hcepatdar
ipadant
etapi
lebi
hlambatdar
ipadan2
Jadi
mempuny
aikompl
eksi
tasasi
mpt
oti
kjeni
sini
.

c.T(
n)=(
1+x)
2= (
xn)
=(
1+x)
(1+x) x2+1unt
ukx 1=(
C=1dann0=0)

d.T(
n)=1+2+4+8+16+…….+2n-
1= (
n2)
1+2+4+8+16+…+2n-
1= (
n2)
=2(
1+2+3+4+…+n) 2(
n+n+n+n+…+n)

unt
ukn≥1=4n2=O(
n2)

Anda mungkin juga menyukai