Cara Kerja Quick Sort: Panduan Lengkap dan Praktis

- Redaksi

Tuesday, 30 July 2024 - 20:25 WIB

facebook twitter whatsapp telegram line copy

URL berhasil dicopy

facebook icon twitter icon whatsapp icon telegram icon line icon copy

URL berhasil dicopy

 

SwaraWarta.co.idQuick Sort adalah salah satu algoritma pengurutan yang paling efisien dan banyak digunakan dalam pemrograman.

Untuk memahami cara kerjanya, mari kita ikuti langkah-langkah berikut:

ADVERTISEMENT

ads.

SCROLL TO RESUME CONTENT

Pilih Pivot

Anda akan memilih nilai pivot dari array yang ingin diurutkan. Pivot ini bisa dipilih dari indeks mana pun dalam array.

Partisi Array

Setelah pivot dipilih, array akan dipartisi berdasarkan pivot tersebut. Elemen yang lebih kecil dari pivot akan dipindahkan ke sebelah kiri, dan elemen yang lebih besar akan dipindahkan ke sebelah kanan.

Quick Sort Rekursif pada Partisi Kiri

Anda akan menerapkan quicksort secara rekursif pada bagian kiri dari partisi.

Baca Juga :  Cara Mengganti Foto Profil di Laptop Windows 10, Gak Nyangka Semudah Ini!

Quick Sort Rekursif pada Partisi Kanan

Setelah bagian kiri terurut, Anda akan menerapkan quicksort secara rekursif pada bagian kanan dari partisi.

Mari kita lihat lebih dalam proses partisi dalam algoritma ini:

Proses Partisi

Pilih Pivot

Pilih pivot, misalnya nilai pada indeks tertinggi dalam array.

Tentukan Variabel Kiri dan Kanan

Gunakan dua variabel untuk menunjuk ke elemen kiri dan kanan dari daftar, tidak termasuk pivot.

Variabel kiri menunjuk ke indeks terendah, sementara variabel kanan menunjuk ke indeks tertinggi.

Pindahkan Elemen yang Lebih Besar ke Kanan

Semua elemen yang lebih besar dari pivot akan dipindahkan ke bagian kanan dari array.

Pindahkan Elemen yang Lebih Kecil ke Kiri

Baca Juga :  Jadwal FYP TikTok Desember 2023: Waktu Terbaik untuk Posting Video TikTok agar Viral dan Mendapatkan Banyak Followers!

Semua elemen yang lebih kecil dari pivot akan dipindahkan ke bagian kiri dari array.***

Berita Terkait

Permainan Koin Jagat Meresahkan: Hadiah Menggiurkan, Fasilitas Umum Jadi Korban
Nintendo Resmi Perkenalkan Switch 2: Konsol dengan Layar Lebih Besar dan Joy-Con Magnetik
Oppo Rilis Reno13 Series 5G di Indonesia, Bisa Foto Bawah Air dan Punya Fitur AI Canggih
Telkomsel ProtekSi Kecil: Solusi Aman untuk Lindungi Anak di Dunia Digital
Viral Permainan ‘Koin Jagat’: Kerusakan Fasilitas Umum dan Upaya Pemerintah Mengatasi Masalah
WhatsApp Hadirkan Fitur Baru: Buat Stiker dari Swafoto dan Efek Kamera Menarik
Pixelfed Resmi Hadirkan Aplikasi Seluler untuk Android dan iOS, Menawarkan Pengalaman Sosial Tanpa Iklan
8 Rekomendasi Aplikasi Penghasil Uang di Tahun 2025, Bikin Kantong Nggak Kosong!

Berita Terkait

Saturday, 18 January 2025 - 08:53 WIB

Permainan Koin Jagat Meresahkan: Hadiah Menggiurkan, Fasilitas Umum Jadi Korban

Saturday, 18 January 2025 - 08:49 WIB

Nintendo Resmi Perkenalkan Switch 2: Konsol dengan Layar Lebih Besar dan Joy-Con Magnetik

Friday, 17 January 2025 - 18:09 WIB

Oppo Rilis Reno13 Series 5G di Indonesia, Bisa Foto Bawah Air dan Punya Fitur AI Canggih

Friday, 17 January 2025 - 08:10 WIB

Telkomsel ProtekSi Kecil: Solusi Aman untuk Lindungi Anak di Dunia Digital

Thursday, 16 January 2025 - 09:27 WIB

Viral Permainan ‘Koin Jagat’: Kerusakan Fasilitas Umum dan Upaya Pemerintah Mengatasi Masalah

Berita Terbaru

Cast film Lyora (Dok. Ist)

Entertainment

Lyora: Perjuangan Meraih Buah Hati dalam Film yang Menginspirasi

Saturday, 18 Jan 2025 - 09:16 WIB

Berita

Evakuasi Banjir, Pria di Lampung Tewas Tersetrum Listrik

Saturday, 18 Jan 2025 - 09:06 WIB