

Pertemuan 3 Strategi Algoritma (Bagian 1)
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Hard
Cista Karani
Used 6+ times
FREE Resource
15 Slides • 0 Questions
1
Strategi Algoritma dan Penerapannya
2
Strategi Algoritma
Pendekatan umum untuk memecahkan persoalan dari berbagai bidang komputasi
3
Pengurutan (Sorting)
Pencarian (Searching
Beberapa Strategi Algoritma
Tumpukan (Stack) dan Antrean (Queue)
4
Pencarian (Searching)
Menemukan nilai (data) tertentu di dalam sekumpulan data yang bertipe sama
5
Metode Pencarian dengan Squential Search
Proses membandingkan setiap elemen larik satu persatu secara berurutan, mulai indeks ke 0 sampai indeks ke-n.
6
Elemen | 2 | 7 | 5 | 9 | 6 |
|---|---|---|---|---|---|
Indeks | 0 | 1 | 2 | 3 | 4 |
Contoh Algoritma Squential Search
Diketahui suatu data : 2, 7, 5, 9, 6
Temukanlah
a. x = 6
b. x = 8
Jawaban
Langkah 1
Tentukan indeks dari elemen yang diketahui
7
Elemen | 2 | 7 | 5 | 9 | 6 |
|---|---|---|---|---|---|
Indeks | 0 | 1 | 2 | 3 | 4 |
Contoh Algoritma Squential Search
Langkah 2
Bandingkan setiap elemen secara berurutan dengan x yang ditanyakan
x = 5 ditemukan pada intedks ke 2 (idx = 2)
8
Elemen | 2 | 7 | 5 | 9 | 6 |
|---|---|---|---|---|---|
Indeks | 0 | 1 | 2 | 3 | 4 |
Contoh Algoritma Squential Search
Diketahui suatu data : 2, 7, 5, 9, 6
Temukanlah
b. x = 8
Jawaban
Langkah 2
Bandingkan setiap elemen secara berurutan dengan x yang ditanyakan.
karena tidak x=8 tidak terdapat pada elemen data maka ditulis idx = -1
Langkah 1 Tentukan indeks dari elemen yang diketahui
9
Pengurutan (Sorting)
Proses mengatur sekumpulan objek menurut urutanya.
Urutan objek tersebut dapat menaik (ascending) atau menurun (desending)
10
Metode Selection Sort
Algoritma pengurutan yang dilakukan dengan cara mencari (menyeleksi) bilangan terkecil atau terbesar (bergantung pada urutan naik/ turun) dari daftar bilangan yang belum terurut dan meletakkannya dalam daftar bilangan yang baru yang dijaga keteraturannya.
11
CONTOH:
urutkan bilangan 7, 5, 4, 2 dari yang terkecil
12
urutkan bilangan 7, 5, 4, 2 dari yang terkecil
13
CONTOH:
urutkan bilangan 4, 2, 6, 0 dari yang terkecil
14
urutkan bilangan 4, 2, 6, 0 dari yang terkecil
15
LATIHAN SOAL
Urutkan bilangan berikut dengan metode Selection Sort secara ascending dan descending
8, 5, 9, 2, 6
7, 3, 6, 4, 1, 5
Strategi Algoritma dan Penerapannya
Show answer
Auto Play
Slide 1 / 15
SLIDE
Similar Resources on Wayground
10 questions
narrative text
Presentation
•
10th Grade
10 questions
Mengenal Diagram Alir
Presentation
•
10th Grade
12 questions
Berpikir Komputasional
Presentation
•
10th Grade
11 questions
Soal Latihan KJD Kelas X TKJ A
Presentation
•
10th Grade
11 questions
Macam-Macam Gaya
Presentation
•
10th Grade
13 questions
Ujicoba01
Presentation
•
10th Grade
12 questions
TYPE DATA (terstruktur)
Presentation
•
10th Grade
12 questions
Materi Aplikasi Perkantoran
Presentation
•
10th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade