Kaedah carian binari Java ()

Di Java, kaedah binarySearch () kerangka koleksi dapat digunakan untuk mencari elemen tertentu dalam koleksi.

The binarySearch()Cara melaksanakan algoritma carian binari untuk mencari elemen yang diluluskan sebagai hujah. Sekiranya anda ingin mengetahui bagaimana carian binari berfungsi, lawati algoritma carian Binari.

Catatan : Sekiranya kita perlu menerapkan algoritma carian binari di Java, lebih baik menggunakan binarySearch()kaedah tersebut daripada menerapkan algoritma itu sendiri.

Contoh: Carian binari Java ()

 import java.util.ArrayList; import java.util.Collections; class Main ( public static void main(String() args) ( // Creating an array list ArrayList numbers = new ArrayList(); // Add elements numbers.add(4); numbers.add(2); numbers.add(3); Collections.sort(numbers); System.out.println("ArrayList: " + numbers); // Using the binarySearch() method int position = Collections.binarySearch(numbers, 3); System.out.println("Position of 3: " + position); ) ) 

Pengeluaran

 ArrayList: (2, 3, 4) Kedudukan 3: 1 

Artikel menarik...