Hallo, selamat pagi, siang sore atau malam pada saat anda menonton artikel ini. Sesuai dengan judul pada kesempatan kali ini kita akan membahas mengenai bab searching dan shorting, cekidot untuk informasi selengkapnya seusai dengan apa yang sudah saya ringkas

SEARCHING

Searching secara umum adalah mencari data yang dibutuhkan berdasarkan satu kunci (key) atau acuan data, dalam pemrograman Searching dapat dilakukan untuk mencari data yang ada di dalam memory komputer. Pencarian selalu dinyatakan dengan referensi pada adanya sekolompok data yang tersimpan secara terorganisasi, kelompok data tersebut kita sebut tabel. Array memungkinkan untuk menyimpan nilai yang bertipe sama.

  1. Metode pencarian secara beruntun atau yang sering disebut Sequential/Linear Searching.

Sesuai dengan namanya metode ini adalah sebuah metode yang pelaksanaan nya secara berurutan, misalkan pada data array pertama data sudah ditemukan, maka data tersebut ada dalam array yang diacu, sedangkan jika data tidak diketemukan hingga index array terkakhir maka data maka sebuah kunci / keyword yang dicari tidak terdapat dalam array tersebut.

  1. Metode pencarian secara bagi dua atau yang sering disebut Binary Searching

Metode Binary Searching sebuah metode yang melakukan proses pembandingan dengan syarat data dalam array sudah dalam keadaan urut. prinsip pada metode ini adalah menentukan posisi awal dan akhir, menghitung posisi tengah dan bandingkan data yang dicari dengan elemen posisi tengah.

SORTING

Sorting dalah sebuah proses merangkai sebuah data dalam urutan tertentu. urutan tertentu disini terdapat 2 macam urutan yang pertama urutan naik / ascending dan yang kedua ialah urutan turun / descending. namun sorting sendiri terdapat dua arti umum yakni sebagai pengurutan, dan sebagai kategorisasi

ada beberapa metode yang digunakan dalam sorting, sebagai berikut,

  1. Insertion Sort (Metode Penyisipan)
  2. Selection Sort (Metode Seleksi)
  3. Bubble sort(Metode Gelembung)
  4. Shell Sort (Metode Shell)
  5. Quick Sort (Metode Quick)
  6. Merge Sort (Metode Penggabungan)

Informasi diatas saya kutip dan berefrensi dari website berikut,
Daisma Bali
PintarKom
Suputradwipratama274
ITKuh