Data pengurutan dan penyaringan dalam tatasusunan dan daftar adalah tugas umum dalam pemrograman dan manajemen data. Metode-metode ini membantu mengatur data untuk analisis dan pengambilan yang lebih mudah. Artikel ini menyediakan contoh-contoh praktis dan perhitungan untuk mendemonstrasikan teknik-teknik efektif untuk penyortiran dan penyaringan.

Data Penyortiran dalam Tata Laksana

Penyortiran melibatkan pengaturan data dalam urutan tertentu, seperti naik atau turun. banyak bahasa pemrograman menawarkan fungsi bawaan untuk melakukan penyortiran secara efisien.

Misalnya, dalam JavaScript, sort()[ metode urutkan secara abjad atau numerik. Untuk mengurutkan angka dalam urutan naik:

Example:

[[GALAT:0]]

Hasil: [1, 2, 5, 9]

Data Penapisan pada Aneka Daftar

Pemeringkatan folorgio memilih data yang memenuhi kriteria tertentu. Proses ini mengurangi dataset ke item yang relevan.

Dalam JavaScript, filter()[[ metode menciptakan sebuah array baru dengan elemen yang lulus tes.

Example:

Hasil: [20, 25, 30]

Menggabungkan Penyortiran dan Penyaringan

Pengurutan dan penyaringan dapat digabungkan untuk mendefinisikan data lebih lanjut. pertama, menyaring data, kemudian mengurutkan hasil yang disaring.

Misalnya, filter daftar produk dengan harga dan kemudian pengurutan dengan nama:

Example:

[[FLT]]

Hasil: [{ nama: 'Apple', harga: 3 }, { nama: 'Basana', harga: 1 }]