Pertanyaan yang diberi tag «data-structures»

Struktur data adalah cara mengatur data dengan cara yang memungkinkan sifat-sifat tertentu dari data tersebut untuk ditanyakan dan / atau diperbarui secara efisien.


17
JavaScript Hashmap Setara
Sebagaimana dijelaskan dalam pembaruan 3 pada jawaban ini, notasi ini: var hash = {}; hash[X] sebenarnya tidak hash objek X; sebenarnya hanya mengkonversi Xke string (melalui .toString()apakah itu objek, atau beberapa konversi bawaan untuk berbagai jenis primitif) dan kemudian melihat string itu, tanpa hashing, di " hash". Kesetaraan objek juga …

16
Mengapa fungsi hash menggunakan modulus bilangan prima?
Dahulu kala, saya membeli buku struktur data dari tabel tawar-menawar seharga $ 1,25. Di dalamnya, penjelasan untuk fungsi hashing mengatakan bahwa ia harus diubah oleh bilangan prima karena "sifat matematika". Apa yang Anda harapkan dari buku seharga $ 1,25? Lagi pula, saya sudah bertahun-tahun memikirkan sifat matematika, dan masih belum …


12
Bagaimana cara menggunakan daftar di R dengan benar?
Latar belakang singkat: Banyak (kebanyakan?) Bahasa pemrograman kontemporer yang digunakan secara luas memiliki setidaknya beberapa ADT [tipe data abstrak] yang sama, khususnya, string (urutan terdiri dari karakter) daftar (koleksi nilai yang dipesan), dan tipe berbasis peta (array tidak berurutan yang memetakan kunci nilai) Dalam bahasa pemrograman R, dua yang pertama …

3
Apa struktur data dasar yang digunakan untuk Redis?
Saya mencoba menjawab dua pertanyaan dalam daftar yang pasti: Apa struktur data dasar yang digunakan untuk Redis? Dan apa keuntungan / kerugian / penggunaan kasus utama untuk setiap jenis? Jadi, saya sudah baca daftar Redis yang sebenarnya diimplementasikan dengan daftar tertaut. Tetapi untuk tipe lain, saya tidak dapat menggali informasi …



14
Apa perbedaan antara pohon B dan pohon B +?
Dalam b-tree Anda bisa menyimpan kunci dan data di internal dan node leaf , tetapi di b + tree Anda harus menyimpan data di node leaf saja . Apakah ada keuntungan melakukan hal di atas dalam pohon b +? Mengapa tidak menggunakan b-tree daripada b + tree di mana-mana, karena …




19
Struktur data pohon dalam C #
Saya sedang mencari struktur data pohon atau grafik di C # tapi saya kira tidak ada yang disediakan. Pemeriksaan Ekstensif Struktur Data Menggunakan C # 2.0 menjelaskan sedikit tentang mengapa. Apakah ada perpustakaan yang nyaman yang biasanya digunakan untuk menyediakan fungsionalitas ini? Mungkin melalui pola strategi untuk menyelesaikan masalah yang …

18
Mengapa tidak java.util.Set punya get (int index)?
Saya yakin ada alasan bagus, tetapi bisakah seseorang tolong jelaskan mengapa java.util.Setantarmuka kurang get(int Index), atau get()metode serupa ? Tampaknya set itu bagus untuk memasukkan berbagai hal, tetapi saya tidak dapat menemukan cara yang elegan untuk mengambil satu item darinya. Jika saya tahu saya ingin item pertama, saya bisa menggunakan …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.