Java Data StructuresLesson 74Preview gratis
Java Algorithms
Lesson ini bagian dari Java · Semua level
Ringkasan
Kelas Collections menyediakan banyak algoritma siap pakai untuk Collection, mulai dari pengurutan, pencarian, hingga penghitungan. Memakai algoritma bawaan lebih aman dan efisien daripada menulis ulang logika yang sudah teruji. Contoh populer yang sering dipakai adalah binarySearch, frequency, max, min, reverse, dan shuffle.
Poin kunci
- binarySearch hanya valid bila list sudah terurut terlebih dahulu
- Nilai negatif dari binarySearch berarti elemen tidak ada, yaitu -(titik sisip) - 1
- frequency(list, obj) menghitung berapa kali objek muncul dalam list
- max, min, reverse, dan shuffle mengubah atau membaca list secara langsung
- disjoint() memeriksa apakah dua koleksi tidak berbagi elemen sama sekali
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.