Struktur dan algoritme data di Java: Panduan pemula

Seri tutorial ini adalah panduan pemula untuk struktur data dan algoritme di Java.  Anda akan belajar:

  • Cara mengenali dan menggunakan larik dan daftar struktur data di program Java Anda.
  • Algoritme mana yang bekerja paling baik dengan berbagai jenis struktur data larik dan daftar.
  • Mengapa beberapa algoritme akan bekerja lebih baik daripada yang lain untuk kasus penggunaan spesifik Anda.
  • Cara menggunakan pengukuran kompleksitas ruang dan waktu untuk memilih algoritme yang paling efisien untuk kasus penggunaan Anda.
davidgoh / akindo / Getty Images

BAGIAN 1:

Apa itu struktur data? Dan bagaimana menulis algoritma pertama Anda di Java

Pelajari apa itu struktur data dan bagaimana struktur data diklasifikasikan, serta apa itu algoritme, cara membaca dan menulis algoritme menggunakan pseudocode, dan cara menggunakan pengukuran kompleksitas ruang dan waktu untuk memilih algoritme yang paling efisien untuk program Anda.

davidgoh / akindo / Getty Images

BAGIAN 2:

Apa itu array? Dan bagaimana array direpresentasikan di Jawa?

Mulailah dengan array satu dimensi dan tiga cara untuk memperkenalkannya ke program Java Anda, lalu jelajahi lima algoritme yang dapat Anda gunakan untuk mencari dan mengurutkan array satu dimensi.

davidgoh / akindo / Getty Images

BAGIAN 3:

Array multidimensi dan algoritma Perkalian Matriks

Pelajari tiga teknik untuk membuat larik multidimensi di Java, lalu gunakan algoritma Perkalian Matriks untuk mengalikan elemen dalam larik dua dimensi. Anda juga akan memulai dengan array compang-camping, yang populer untuk aplikasi data besar.

davidgoh / akindo / Getty Images

BAGIAN 4:

Daftar tertaut tunggal dan algoritme mereka

Pelajari cara membuat dan memanipulasi daftar tertaut tunggal dalam kode Java Anda. Anda juga akan mengetahui algoritme apa yang paling umum digunakan untuk mencari dan mengurutkan daftar tertaut tunggal.

davidgoh / akindo / Getty Images

BAGIAN 5:

Daftar tertaut ganda dan daftar tertaut melingkar, dan algoritmanya

Daftar tertaut ganda dan daftar tertaut melingkar menawarkan berbagai perilaku pencarian dan penyortiran untuk program Java Anda. Menggunakannya dapat memberikan lebih banyak fleksibilitas pada program Java Anda.

Kisah ini, "Struktur data dan algoritme di Java: Panduan pemula", awalnya diterbitkan oleh JavaWorld.