Pertanyaan yang diberi tag «algorithm-design»

4
Apa hal baru di MapReduce?
Beberapa tahun yang lalu, MapReduce dipuji sebagai revolusi pemrograman terdistribusi. Ada juga kritikus tetapi pada umumnya ada hype antusiasme. Bahkan dipatenkan! [1] Namanya mengingatkan mapdan reducedalam pemrograman fungsional, tetapi ketika saya membaca (Wikipedia) Langkah peta: Node master mengambil input, membaginya menjadi sub-masalah yang lebih kecil, dan mendistribusikannya ke node pekerja. …

4
Tentang apa pemrograman dinamis?
Maaf sebelumnya jika pertanyaan ini terdengar bodoh ... Sejauh yang saya tahu, membangun algoritma menggunakan pemrograman dinamis bekerja seperti ini: mengungkapkan masalah sebagai relasi berulang; menerapkan hubungan perulangan baik melalui memoisasi atau melalui pendekatan bottom up. Sejauh yang saya tahu, saya telah mengatakan segalanya tentang pemrograman dinamis. Maksud saya: pemrograman …

1
Secara efisien memilih median dan elemen ke kiri dan kanan
Misalkan kita memiliki satu set dari N coders.S= { a1, a2, a3, ... , aN}S={Sebuah1,Sebuah2,Sebuah3,...,SebuahN}S = \{ a_1,a_2,a_3,\ldots , a_N \}NNN Setiap memiliki peringkat dan jumlah medali emas , yang telah mereka menangi sejauh ini.RsayaRsayaR_iEsayaEsayaE_i Perusahaan Perangkat Lunak ingin merekrut tiga coders untuk mengembangkan aplikasi. Untuk merekrut tiga coders, mereka …


2
Kapan saya bisa menggunakan pemrograman dinamis untuk mengurangi kompleksitas waktu dari algoritma rekursif saya?
Pemrograman dinamis dapat mengurangi waktu yang dibutuhkan untuk melakukan algoritma rekursif. Saya tahu bahwa pemrograman dinamis dapat membantu mengurangi kompleksitas waktu dari algoritma. Apakah kondisi umum sedemikian rupa sehingga jika puas dengan algoritma rekursif akan menyiratkan bahwa menggunakan pemrograman dinamis akan mengurangi kompleksitas waktu dari algoritma? Kapan saya harus menggunakan …


1
Struktur data untuk pencarian yang efisien, ketika penyisipan dan pemindahan hanya satu sisi
Saya membutuhkan struktur data untuk menyimpan nomor nnnelemen, masing-masing terkait dengan waktu berbeda . bervariasi dan walaupun memiliki batas atas teoretis, ini banyak urutan besarnya lebih besar dari apa yang biasanya digunakan.tsayatit_innn Melalui aplikasi saya, saya dapat memastikan bahwa: Elemen yang dimasukkan selalu lebih baru dari semua elemen yang ada, …
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.