Professional Documents
Culture Documents
Brute Force Algorithm
Brute Force Algorithm
Brute Force Algorithm
DEFINI KOMPLEKSIT
SI AS
PSEUDOCO ILUSTRAS
DE I
01. DEFINISI
APA ITU BRUTE FORCE?
KELEBIHAN KEKURANGAN
Pseudocode_sequential_search
Deklarasi
const N : integer
type A : array [0...N] of integer
search : integer;
found : boolean
Sequential Search
Algoritma
input(search)
found = false
for i from i to N
if (ar[i] == search)
print(search + " ada pada
index ke - " + i)
found = true
break
endif
enfor
if(found == false)
print(search + " tidak ada dalam array")
endif
endprocedure
04. ILUSTRASI
ILUSTRASI SEQUENTIAL SEARCH
Target nilai 3
ILUSTRASI Isi 9 7 2 10 15 3 8 17 28 25
ARRAY Index 0 1 2 3 4 5 6 7 8 9
PROSE
S
Isi 9 7 2 10 15 3 8 17 28 25
LANGKAH
1 Index 0 1 2 3 4 5 6 7 8 9
TARGE
T
ILUSTRASI SEQUENTIAL SEARCH
PROSE
S
Isi 9 7 2 10 15 3 8 17 28 25
LANGKAH
2 Index 0 1 2 3 4 5 6 7 8 9
TARGE
PROSE T
S
Isi 9 7 2 10 15 3 8 17 28 25
LANGKAH
3 Index 0 1 2 3 4 5 6 7 8 9
TARGE
ILUSTRASI SEQUENTIAL SEARCH
PROSE
S
Isi 9 7 2 10 15 3 8 17 28 25
LANGKAH
4 Index 0 1 2 3 4 5 6 7 8 9
TARGE
PROSE T
S
Isi 9 7 2 10 15 3 8 17 28 25
LANGKAH
5 Index 0 1 2 3 4 5 6 7 8 9
TARGE
ILUSTRASI SEQUENTIAL SEARCH
PROSE
S
Isi 9 7 2 10 15 3 8 17 28 25
LANGKAH
6 Index 0 1 2 3 4 5 6 7 8 9
TARGE
T
OUTPUT :
“PENCARIAN DITEMUKAN DI
INDEX KE 5”
Isi 9 7 2 10 15 3 8 17 28 25
HASIL
Index 0 1 2 3 4 5 6 7 8 9
05. KESIMPULAN
THANKS!