JavaRush /Blog Java /Random-MS /Penanda buku: pilihan artikel mengenai struktur data - ku...

Penanda buku: pilihan artikel mengenai struktur data - kuliah dan soalan temu bual

Diterbitkan dalam kumpulan
Untuk kemudahan pelajar JavaRush, kami memutuskan untuk mengumpul kuliah dan artikel tentang topik yang paling penting dalam pengaturcaraan. Pilihan kedua adalah mengenai struktur data. Dalam panduan mini, kami menggariskan secara ringkas intipati artikel, dan jika anda mengikuti pautan, anda boleh mengetahui lebih lanjut mengenai topik yang diminati. Tambahkan koleksi pada penanda halaman anda dan kembalikan kepadanya apabila diperlukan. Penanda buku: pilihan artikel mengenai struktur data - kuliah dan soalan temu bual - 1

Bahan tentang struktur data

Artikel dan syarahan

Struktur Data - Timbunan dan Baris Gilir

Terdapat pelbagai jenis struktur data dalam pengaturcaraan. Selalunya, apabila menyelesaikan masalah tertentu, perkara yang paling penting ialah memilih struktur data yang paling sesuai untuk tujuan ini. Kuliah ini membincangkan tentang struktur data seperti tindanan dan baris gilir. Pada akhir kuliah, penulis juga menyediakan pautan kepada sumber berguna tentang struktur data.

Struktur Data: Piramid (Timbunan Binari) di Jawa

Kuliah ini membincangkan tentang struktur data seperti piramid (juga dikenali sebagai timbunan dan timbunan binari). Sebagai peraturan, struktur data tersebut digunakan dalam pelbagai penjadual dan struktur lain di mana ia perlu untuk menunjukkan keutamaan pelbagai tugas. Sebagai tambahan kepada teori, artikel itu menyediakan pelaksanaan piramid di Jawa.

Struktur Data: Pokok Binari di Jawa

Di antara pangkalan data untuk struktur data, ia pasti bernilai memahami pokok carian binari. Kuliah meneliti struktur itu sendiri dengan ciri dan kelebihannya dan menunjukkan bagaimana pokok binari boleh dilaksanakan di Jawa.

Jawapan kepada soalan paling popular tentang antara muka Peta

Peta ialah struktur data yang mengandungi set pasangan nilai kunci. Struktur datanya menyerupai kamus, itulah sebabnya ia sering dipanggil demikian. Pada masa yang sama, Map ialah antara muka, dan dalam jdk standard ia mengandungi pelaksanaan utama: Hashmap , LinkedHashMap , Hashtable , TreeMap . Artikel itu menjawab soalan paling popular tentang Peta .

Tatasusunan di Jawa

"Ensiklopedia" terperinci ini akan memberitahu anda semua yang anda perlu ketahui tentang tatasusunan dari awal: apakah ia, cara mengisytiharkan dan mencipta tatasusunan, berapa panjang tatasusunan, dan juga cara memulakan tatasusunan dan memaparkannya pada skrin.

HashMap dalam Java - apakah jenis peta itu?

Dalam kuliah ini, anda akan belajar tentang perbezaan antara Map dan struktur data lain dan menggunakan contoh langsung untuk melihat cara membuat HashMap dalam Java dan bekerja dengan kelas.

Ciri-ciri TreeMap

Syarahan untuk mereka yang sudah biasa dengan antara muka Peta dan pilihan aplikasinya. Ia bercakap tentang ciri pelaksanaan TreeMap , dan lebih khusus lagi, bagaimana ia berbeza daripada HashMap dan cara menggunakannya dengan betul.

ArrayList dalam Java

Apabila membangun, selalunya sukar untuk meramalkan tatasusunan saiz yang diperlukan. Oleh itu, fungsi peruntukan memori dinamik semasa program berjalan adalah perlu untuk setiap bahasa pengaturcaraan. Di Jawa, terdapat kelas ArrayList untuk tujuan ini : inilah yang akan kita bincangkan.

LinkedList

Dalam LinkedList, unsur-unsur sebenarnya adalah pautan dalam rantai. Setiap elemen, sebagai tambahan kepada data yang disimpannya, mempunyai pautan ke elemen sebelumnya dan seterusnya.

Video

Pokok Awalan di Jawa

Pokok awalan ialah struktur data yang membolehkan anda menyimpan tatasusunan bersekutu yang kuncinya adalah rentetan. Dalam video Sergey Arkhipov, anda akan mempelajari cara pokok awalan digunakan dalam pembangunan Java, cara menyimpan pokok ke fail, cara memuatkannya semula dan banyak lagi maklumat berguna yang lain.

Soalan temu bual yang paling biasa ialah koleksi, kod hash dan setara

Mempelajari struktur data dalam Java adalah mustahil tanpa kelas HashMap , TreeMap dan LinkedHashMap . Dalam video ini, pembangun Java dan Kotlin Ilya Niksan menjalankan analisis terperinci tentang perbezaan antara kelas ini, sifat dan kes penggunaannya.

Struktur data dalam "soalan dan jawapan temu bual"

Perkara yang mungkin mereka tanya semasa temu bual: Struktur data di Jawa. Bahagian 1

Salah satu topik asas bagi sebarang temu bual ialah struktur data di Jawa. Artikel ini mengandungi senarai soalan yang mungkin ditanya kepada anda mengenai topik ini semasa temu bual, termasuk tentang tatasusunan dan hierarki koleksi.

Perkara yang mungkin mereka tanya semasa temu bual: Struktur data di Jawa. Bahagian 2

Meneruskan teks sebelumnya tentang soalan yang mungkin ditanya mengenai topik struktur data, penulis meneliti topik Map , List , HashMap dan lain-lain.

Bonus

Ulasan buku: "Struktur dan Algoritma Data Java", Robert Laforet

Buku ini ditumpukan kepada kajian dan penggunaan struktur data dan algoritma dalam pengaturcaraan. Ia menerangkan cara struktur data menentukan cara data disusun dalam ingatan, dan cara algoritma melaksanakan pelbagai operasi pada struktur ini.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION