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.



13
Diberikan rangkaian satu juta angka, kembalikan semua angka 3 digit yang berulang
Saya melakukan wawancara dengan perusahaan hedge fund di New York beberapa bulan yang lalu dan sayangnya, saya tidak mendapatkan tawaran magang sebagai insinyur data / perangkat lunak. (Mereka juga meminta solusinya dengan Python.) Saya cukup banyak mengacaukan masalah wawancara pertama ... Pertanyaan: Diberikan string sejuta angka (Pi misalnya), tulis fungsi …

5
Bagaimana cara menerapkan antrian dengan tiga tumpukan?
Saya menemukan pertanyaan ini dalam buku algoritme ( Algoritma, Edisi ke-4 oleh Robert Sedgewick dan Kevin Wayne). Antrian dengan tiga tumpukan. Menerapkan antrean dengan tiga tumpukan sehingga setiap operasi antrean memerlukan jumlah operasi tumpukan yang konstan (kasus terburuk). Peringatan: tingkat kesulitan tinggi. Saya tahu cara membuat antrian dengan 2 tumpukan …

6
Bagaimana cara membuat Struktur Data Daftar Tertaut di Java? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami mengharapkan jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini bisa diperbaiki dan mungkin dibuka kembali, kunjungi pusat …

11
Kapan saya harus menggunakan tipe HashSet <T>?
Saya sedang menjelajahi HashSet&lt;T&gt; tipenya, tapi saya tidak mengerti di mana koleksi itu berada. Bisakah seseorang menggunakannya untuk mengganti List&lt;T&gt;? Saya membayangkan kinerja a HashSet&lt;T&gt;menjadi lebih baik, tetapi saya tidak bisa melihat akses individu ke elemen-elemennya. Apakah hanya untuk pencacahan?


10
Cara Cepat untuk Menerapkan Kamus di C
Salah satu hal yang saya rindukan saat menulis program di C adalah struktur data kamus. Apa cara paling nyaman untuk mengimplementasikannya di C? Saya tidak mencari kinerja, tetapi kemudahan mengkodekannya dari awal. Saya tidak ingin menjadi generik juga - sesuatu seperti string-&gt; int akan dilakukan. Tapi saya ingin bisa menyimpan …

6
HashMap mendapatkan / menempatkan kompleksitas
Kami terbiasa mengatakan bahwa HashMap get/putoperasi adalah O (1). Namun itu tergantung pada implementasi hash. Hash objek default sebenarnya adalah alamat internal di tumpukan JVM. Apakah kami yakin cukup baik untuk mengklaim bahwa get/putO (1)? Memori yang tersedia adalah masalah lain. Seperti yang saya pahami dari javadocs, HashMap load factorseharusnya …

4
Struktur data untuk dadu yang dimuat?
Misalkan saya memiliki n-sided die die di mana setiap sisi k memiliki beberapa kemungkinan pk untuk muncul ketika saya menggulungnya. Saya ingin tahu apakah ada algoritma yang baik untuk menyimpan informasi ini secara statis (yaitu untuk serangkaian probabilitas tetap) sehingga saya dapat secara efisien mensimulasikan gulungan acak cetakan. Saat ini, …

4
golang kenapa tidak kita punya set datastructure [tertutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 4 tahun lalu . Perbaiki pertanyaan ini Saya mencoba menyelesaikan latihan "Go programming lanaguage" # 1.4 yang mengharuskan saya …
130 data-structures  go  set 

9
Pilih Beberapa Bidang dari Daftar di Linq
Dalam ASP.NET C # Saya memiliki sebuah struct: public struct Data { public int item1; public int item2; public int category_id; public string category_name; } dan saya punya Daftar itu. Saya ingin memilih category_iddan category_name, menjalankan DISTINCTdan akhirnya ORDERBYmenyala category_name. Inilah yang saya miliki sekarang: List&lt;Data&gt; listObject = getData(); string[] …
128 c#  linq  data-structures 



9
Bagaimana cara merepresentasikan kisi hextile / hex dalam memori?
Katakanlah saya sedang membangun permainan papan dengan kisi yang kuat, seperti Settlers of Catan : Perhatikan bahwa setiap simpul dan tepi mungkin memiliki atribut (jalan dan pemukiman di atasnya). Bagaimana saya membuat struktur data yang mewakili papan ini? Apa pola untuk mengakses setiap tetangga, tepi, dan simpul ubin?

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.