Pertanyaan yang diberi tag «data-structures»

Pertanyaan tentang penyimpanan yang efisien dan representasi data dalam aplikasi perangkat lunak.


3
Apakah praktik yang baik untuk membungkus set properti terkait ke dalam struct / kelasnya sendiri?
Menulis objek Pengguna di Swift, meskipun pertanyaan saya terkait dengan bahasa yang sangat diketik. Pengguna dapat memiliki banyak tautan (FacebookProfile, InstagramProfile, dll). Beberapa pertanyaan tentang ini. Apakah praktik yang baik untuk membungkus tautan di objek mereka sendiri? Pengguna struct { var firstName: string v lastName: string var email: string var …



5
Quadtree dengan duplikat
Saya menerapkan quadtree. Bagi mereka yang tidak mengetahui struktur data ini, saya menyertakan deskripsi kecil berikut: Sebuah Quadtree adalah struktur data dan pada bidang Euclidean apa octree berada dalam ruang 3-dimensi. Penggunaan quadtrees yang umum adalah pengindeksan spasial. Untuk meringkas cara kerjanya, quadtree adalah koleksi - katakanlah persegi panjang di …

1
Struktur Data Optimal untuk API kita sendiri
Saya pada tahap awal menulis mode utama Emacs untuk jaringan Stack Exchange ; jika Anda menggunakan Emacs secara teratur, ini pada akhirnya akan menguntungkan Anda. Untuk meminimalkan jumlah panggilan yang dilakukan ke Stack Exchange API (dibatasi 10.000 per IP per hari) dan hanya menjadi warga negara yang secara umum bertanggung …

4
Apa perbedaan antara algoritma yang menggunakan struktur data dan algoritma yang menggunakan basis data?
Pertanyaan Umum Apa perbedaan antara algoritma yang menggunakan struktur data dan algoritma yang menggunakan basis data? Beberapa konteks Ini adalah pertanyaan yang telah mengganggu saya selama beberapa waktu, dan saya belum dapat memberikan jawaban yang meyakinkan untuk itu. Saat ini, saya sedang berusaha memperkuat pemahaman saya tentang algoritma yang, tentu …


4
menemukan rumah dalam radius
Selama wawancara saya diminta diberi yang berikut: Aplikasi real estat yang mencantumkan semua rumah yang saat ini ada di pasar (yaitu, untuk dijual) dalam jarak tertentu (misalnya, pengguna ingin menemukan semua rumah dalam jarak 20 mil), bagaimana Anda mendesain aplikasi Anda (baik struktur data dan alogiritma) untuk membangun jenis layanan …

8
Apa perbedaan antara Array dan Stack?
Menurut Wikipedia, tumpukan : adalah jenis data abstrak terakhir, pertama keluar (LIFO) dan struktur data linier. Sementara sebuah array : adalah struktur data yang terdiri dari kumpulan elemen (nilai atau variabel), masing-masing diidentifikasi oleh setidaknya satu indeks atau kunci array. Sejauh yang saya mengerti, mereka cukup mirip. Jadi, apa perbedaan …

8
Daftar prioritas tugas yang disimpan dalam database
Saya mencoba memikirkan cara terbaik untuk melakukan hal berikut: Saya memiliki daftar tugas yang disimpan dalam database. Suatu tugas memiliki prioritas yang ditetapkan padanya. Anda dapat mengubah prioritas tugas untuk menyusun ulang urutan yang seharusnya dijalankan. Saya sedang memikirkan sesuatu yang sangat mirip dengan Pelacak Penting. Jadi bayangkan kita memiliki …


1
Membuat model jadwal kerja yang kompleks
Saya punya masalah dunia nyata yang saya coba wakili dan otomatisasi. Saya telah menyederhanakan dan mengabstraksikannya sebagai berikut: Ada n tempat kerja (P1, P2, ..., Pn). Setiap tempat, Pn memiliki kunci, Kn. Ada m Pekerja, (W1, W2, ..., Wm). Untuk dapat bekerja di Pn, seorang pekerja harus memegang Kn. Setiap …



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.