JavaRush /Java Blog /Random-ID /Bookmark: pilihan artikel tentang struktur data - ceramah...

Bookmark: pilihan artikel tentang struktur data - ceramah dan pertanyaan wawancara

Dipublikasikan di grup Random-ID
Demi kenyamanan mahasiswa JavaRush, kami memutuskan untuk mengumpulkan ceramah dan artikel tentang topik terpenting dalam pemrograman. Pilihan kedua adalah tentang struktur data. Dalam panduan mini, kami menguraikan secara singkat inti artikel, dan jika Anda mengikuti tautannya, Anda dapat mempelajari lebih lanjut tentang topik yang Anda minati. Tambahkan koleksi ke bookmark Anda dan kembalikan bila diperlukan. Bookmark: pilihan artikel tentang struktur data - ceramah dan pertanyaan wawancara - 1

Materi tentang struktur data

Artikel dan kuliah

Struktur Data - Tumpukan dan Antrian

Ada berbagai macam struktur data dalam pemrograman. Seringkali, ketika memecahkan masalah tertentu, hal terpenting adalah memilih struktur data yang paling sesuai untuk tujuan ini. Kuliah ini membahas tentang struktur data seperti stack dan queue. Di akhir perkuliahan, penulis juga memberikan tautan ke sumber daya bermanfaat tentang struktur data.

Struktur Data: Piramida (Binary Heap) di Java

Kuliah ini membahas tentang struktur data seperti piramida (juga dikenal sebagai heap dan heap biner). Biasanya, struktur data seperti itu digunakan di berbagai penjadwal dan struktur lain yang memerlukan penentuan prioritas berbagai tugas. Selain teori, artikel ini memberikan implementasi piramida di Jawa.

Struktur Data: Pohon Biner di Java

Di antara database untuk struktur data, sangat penting untuk memahami pohon pencarian biner. Kuliah ini membahas struktur itu sendiri beserta fitur dan kelebihannya dan menunjukkan bagaimana pohon biner dapat diimplementasikan di Java.

Jawaban atas pertanyaan paling populer tentang antarmuka Peta

Peta adalah struktur data yang berisi sekumpulan pasangan nilai kunci. Struktur datanya menyerupai kamus, oleh karena itu sering disebut demikian. Pada saat yang sama, Map adalah sebuah antarmuka, dan dalam jdk standar berisi implementasi utama: Hashmap , LinkedHashMap , Hashtable , TreeMap . Artikel ini menjawab pertanyaan paling populer tentang Map .

Array di Jawa

“Ensiklopedia” terperinci ini akan memberi tahu Anda segala hal yang perlu Anda ketahui tentang array sejak awal: apa itu array, cara mendeklarasikan dan membuat array, berapa panjang array, dan juga cara menginisialisasi array dan menampilkannya di layar.

HashMap di Java - jenis peta apa itu?

Dalam kuliah ini, Anda akan mempelajari perbedaan antara Map dan struktur data lainnya serta menggunakan contoh langsung untuk melihat cara membuat HashMap di Java dan bekerja dengan kelas.

Fitur Peta Pohon

Kuliah bagi mereka yang sudah familiar dengan antarmuka Peta dan pilihan aplikasinya. Ini berbicara tentang fitur implementasi TreeMap , dan lebih khusus lagi, perbedaannya dari HashMap dan cara menggunakannya dengan benar.

Daftar Array di Java

Saat mengembangkan, seringkali sulit untuk memprediksi ukuran array yang dibutuhkan. Oleh karena itu, fungsi alokasi memori dinamis saat program sedang berjalan diperlukan untuk setiap bahasa pemrograman. Di Java, ada kelas ArrayList untuk tujuan ini : inilah yang akan kita bicarakan.

Daftar Tertaut

Dalam LinkedList, elemen sebenarnya adalah tautan dalam sebuah rantai. Setiap elemen, selain data yang disimpannya, memiliki link ke elemen sebelumnya dan berikutnya.

Video

Awalan Pohon di Jawa

Pohon awalan adalah struktur data yang memungkinkan Anda menyimpan array asosiatif yang kuncinya berupa string. Dalam video Sergey Arkhipov, Anda akan mempelajari bagaimana pohon awalan digunakan dalam pengembangan Java, cara menyimpan pohon ke file, cara memuatnya kembali, dan banyak informasi berguna lainnya.

Pertanyaan wawancara yang paling umum adalah koleksi, kode hash, dan yang setara

Mempelajari struktur data di Java tidak mungkin dilakukan tanpa kelas HashMap , TreeMap , dan LinkedHashMap . Dalam video ini, pengembang Java dan Kotlin Ilya Niksan melakukan analisis mendetail tentang perbedaan antara kelas-kelas ini, propertinya, dan kasus penggunaannya.

Struktur data dalam “pertanyaan dan jawaban wawancara”

Apa yang mungkin mereka tanyakan saat wawancara: Struktur data di Java. Bagian 1

Salah satu topik mendasar dari setiap wawancara adalah struktur data di Java. Artikel ini berisi daftar pertanyaan yang mungkin ditanyakan kepada Anda tentang topik ini saat wawancara, termasuk tentang array dan hierarki koleksi.

Apa yang mungkin mereka tanyakan saat wawancara: Struktur data di Java. Bagian 2

Melanjutkan teks sebelumnya tentang pertanyaan-pertanyaan yang mungkin diajukan pada topik struktur data, penulis mengkaji topik Map , List , HashMap dan lain-lain.

Bonusnya

Resensi buku: “Struktur dan Algoritma Data Java”, Robert Laforet

Buku ini dikhususkan untuk mempelajari dan menggunakan struktur data dan algoritma dalam pemrograman. Ini menjelaskan bagaimana struktur data menentukan cara data diatur dalam memori, dan bagaimana algoritma melakukan berbagai operasi pada struktur ini.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION