
sorting
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Hard
Mohammad Amin
Used 3+ times
FREE Resource
8 Slides • 0 Questions
1
SORTING
(PENGURUTAN)
DISUSUN OLEH: MOHAMMAD AMIN, S.KOM
GURU INFORMATIKA SMAN 1 PAKONG
2
PENGERTIAN
• Apa itu Sorting? Sorting adalah proses mengatur elemen dalam suatu kumpulan datadalam urutan tertentu, baik itu ascending (menaik) maupun descending (menurun).
• Mengapa Sorting Penting? Sorting memudahkan pencarian, analisis data, dan pengolahan data lainnya.
3
JENIS-JENIS ALGORITMA SORTING
1.Bubble Sort
2.Selection Sort
3.Insertion Sort
4.Merge Sort
5.Quick Sort
4
APA ITU BUBBLE SORT?
• Bubble Sort adalah salah satu algoritma pengurutan yang sederhana. Cara kerjanya mirip seperti gelembung udara yang naik ke permukaan air. Elemen-elemen dalam list
dibandingkan secara berpasangan, dan jika urutannya salah, maka keduanya ditukar. Proses ini diulang terus menerus hingga seluruh list terurut.
5
CONTOH PENERAPAN BUBBLE SORT
• Misalkan kita memiliki list angka berikut:
[64, 34, 25, 12, 22, 11, 90]
• Pass 1:
• Bandingkan 64 dan 34. Karena 64 lebih besar, tukar. List menjadi [34, 64, 25, 12, 22, 11, 90].
• Bandingkan 64 dan 25. Tukar. List menjadi [34, 25, 64, 12, 22, 11, 90].
• Lanjutkan perbandingan hingga akhir list.
• Pass 2:
• Ulangi proses perbandingan. Angka terbesar (90) sekarang sudah berada di posisi terakhir.
6
7
TUGAS KELOMPOK
• Buatlah kelompok yang terdiri dari 3-4 orang
• Kelompok 1 : Selection Sort
• Kelompok 2 : Insertion Sort
• Kelompok 3 : Merge Sort
• Kelompok 4 : Quick Sort
• Mencari materi tentang jenis sorting yang meliputi pengertian, cara kerja, dan contoh
penerapan atau visualisasi
8
Terima kasih
SORTING
(PENGURUTAN)
DISUSUN OLEH: MOHAMMAD AMIN, S.KOM
GURU INFORMATIKA SMAN 1 PAKONG
Show answer
Auto Play
Slide 1 / 8
SLIDE
Similar Resources on Wayground
9 questions
Bentuk Interaksi Sosial
Presentation
•
10th Grade
7 questions
Simulasi dan Komunikasi Digital
Presentation
•
10th Grade
6 questions
Interaksi Sosial
Presentation
•
10th Grade
6 questions
keanekaragaman hayati
Presentation
•
10th Grade
3 questions
Listing in python
Presentation
•
9th Grade
7 questions
Exponents
Presentation
•
10th Grade
8 questions
TIPE DATA PHYTON
Presentation
•
11th Grade
8 questions
PAST SIMPLE
Presentation
•
10th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade