Pertanyaan yang ditandai 'struktur data'

Struktur data adalah cara mengatur data sedemikian rupa sehingga permintaan data spesifik dari data diminta dan / atau diperbarui secara efisien.
28
balasan

Perbedaan antara menambah dan memperluas daftar dengan Python

Apa perbedaan antara metode daftar append () dan extended ()?
Setel 31 Oktober '08 pada jam 8:55
17
balasan

Bagaimana cara mengurutkan daftar kamus berdasarkan nilai kamus dengan Python?

Saya mendapat daftar kamus dan saya ingin setiap elemen diurutkan berdasarkan nilai properti tertentu. Pertimbangkan array di bawah ini, [{'name': 'Homer', 'age': 39}, {'name': 'Bart', 'age': 10}] Saat mengurutkan berdasarkan nama, itu harus [{'name': 'Bart', 'usia': 1 ...
mengatur 16 September '08 jam 5:27 sore
19
balasan

Mengapa Kamus lebih disukai daripada Hashtable?

Di sebagian besar bahasa pemrograman, kamus lebih disukai daripada tabel hash. Apa alasannya?
ditetapkan pada 19 November '08 pada jam 12:24
83
balasan

Apa yang kurang diketahui, tetapi struktur data yang bermanfaat?

Ada beberapa struktur data di sekitar yang benar-benar berguna, tetapi tidak diketahui oleh kebanyakan programmer. Yang mana Semua orang tahu tentang daftar tertaut, pohon biner dan hash, tetapi bagaimana dengan Daftar Lewati dan filter Bloom. Saya ingin tahu ...
Set 01 Februari '09 jam 14:12
23
balasan

Bagaimana menerapkan tumpukan dan antrian di javascript?

Apa cara terbaik untuk mengimplementasikan tumpukan dan antrian di javascript? Saya mencari algoritma bypass, dan saya butuh struktur data ini.
atur 19 Oktober. '09 jam 9:15 malam
6
balasan

Bagaimana cara memeriksa apakah kunci tertentu ada di hash atau tidak?

Saya ingin memeriksa apakah kunci "pengguna" ada atau tidak di sesi. Bagaimana saya bisa melakukan ini? Perhatikan bahwa saya tidak ingin memeriksa apakah nilai kuncinya nihil atau tidak. Saya hanya ingin memeriksa apakah pengguna ada ...
ditetapkan pada 25 Desember. '10 jam 1:02
5
balasan

Perpustakaan Visualisasi Grafik dalam JavaScript

Saya memiliki struktur data yang mewakili grafik yang diarahkan, dan saya ingin menampilkannya secara dinamis pada halaman HTML. Grafik ini biasanya hanya beberapa node, mungkin sepuluh di bagian paling atas, jadi saya berasumsi bahwa pro ...
atur 10 agustus '08 pada jam 7:07
15
balasan

Bagaimana cara kerja tabel hash?

Saya mencari penjelasan tentang bagaimana tabel hash bekerja - dalam bahasa Inggris sederhana untuk orang bodoh seperti saya! Sebagai contoh, saya tahu bahwa itu membutuhkan kunci, menghitung hash (Saya mencari penjelasan bagaimana), dan kemudian menjalankan beberapa modul untuk bekerja di tempat itu ...
diatur pada 08 Apr '09 pada pukul 18:48
24
balasan

Struktur data pohon Java?

Apakah ada struktur data (java standar) yang baik untuk mewakili pohon di java? Secara khusus, saya perlu memberikan yang berikut: Sebuah pohon di sembarang simpul dapat memiliki jumlah anak yang berubah-ubah. Setiap simpul (setelah root) hanyalah sebuah string (...
ditetapkan pada 19 Agustus '10 jam 16:53
24
balasan

Bagaimana cara mendefinisikan siklus dalam daftar tertaut?

Katakanlah Anda memiliki struktur daftar terkait di java. Terdiri dari node: class Node {Node next; // beberapa data pengguna} dan setiap Node menunjuk ke simpul berikutnya, kecuali untuk simpul terakhir, yang merupakan nol untuk simpul berikutnya. ...
ditetapkan pada 18 April '10 jam 20:08
19
balasan

Bagaimana cara mengimplementasikan antrian menggunakan dua tumpukan?

Misalkan kita memiliki dua tumpukan dan tidak ada variabel sementara lainnya. Apakah mungkin untuk "membangun" struktur data antrian hanya menggunakan dua tumpukan?
mengatur 16 September '08 pada jam 6:37
35
balasan

Kode paling sederhana untuk melintasi array dalam javascript

Apa yang termudah, gratis untuk kode perpustakaan untuk mengimplementasikan persimpangan array dalam javascript? Saya ingin menulis persimpangan ([1,2,3], [2,3,4,5]) dan mendapatkan [2, 3]
atur 11 Desember '09 jam 6:04
13
balasan

Kapan saya harus menggunakan daftar terhadap LinkedList

Kapan sebaiknya menggunakan Daftar (Of T) vs LinkedList (Of T)?
atur 04 Oktober '08 pada jam 11:23
23
balasan

Membagi daftar menjadi sub daftar menggunakan LINQ

Apakah ada cara untuk memisahkan List <SomeObject> dari beberapa daftar terpisah SomeObject, menggunakan indeks elemen sebagai pemisah dari setiap split? Untuk memberikan contoh: Saya punya Daftar <SomeObject>, dan saya perlu Daftar <Daftar <SomeObjec ...
diatur pada 07 Januari '09 jam 5:43
5
balasan

Memesan dengan LINQ

Saya menggunakan instruksi LINQ to Objects dalam array yang diurutkan. Operasi apa yang tidak boleh dilakukan untuk memastikan bahwa susunan array tidak berubah?
aktifkan pada 15 Oktober. '08 pukul 15.20