
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
8 questions
IP ADDRESS
Presentation
•
10th Grade
6 questions
Konfigurasi elektron dan tabel periodik unsur
Presentation
•
10th Grade
6 questions
Ancaman Disintegrasi Bangsa 1945-1965
Presentation
•
10th Grade
6 questions
Rocket Design and Constraints
Presentation
•
10th Grade
6 questions
STATISTIK UKURAN PEMUSATAN DATA
Presentation
•
10th Grade
6 questions
Intro to Unit 2: Persuasive Strategies
Presentation
•
10th Grade
6 questions
culture
Presentation
•
10th Grade
8 questions
Berpikir Komputasional
Presentation
•
10th Grade
Popular Resources on Wayground
19 questions
Naming Polygons
Quiz
•
3rd Grade
10 questions
Prime Factorization
Quiz
•
6th Grade
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade