Pertanyaan yang diberi tag «algorithms»

Algoritme adalah urutan langkah yang didefinisikan dengan baik yang mendefinisikan solusi abstrak untuk suatu masalah. Gunakan tag ini ketika masalah Anda terkait dengan desain dan analisis algoritma.

2
Kompleksitas untuk menemukan bola yang memaksimalkan jumlah poin di dalamnya
Diberikan seperangkat poin dan radius . Yaitu kompleksitas menemukan titik dengan jumlah titik lebih tinggi pada jarak lebih kecil dari . Misalnya yang memaksimalkan ?x1, ... , xn∈ R2x1,...,xn∈R2x_1, \ldots, x_n \in \mathbb{R}^2rrrrrr∑ni = 11∥ x - xsaya∥ ≤ r∑saya=1n1‖x-xsaya‖≤r\sum_{i=1}^n \mathbb{1}_{\|x - x_i\| \leq r} Algoritma brute force akan memeriksa …

1
Bisakah Earley Parser dibuat menjadi pengurai fuzzy mirip dengan Levenshtein Automata Algo untuk DFA?
Ada cara untuk melakukan parsing fuzzy (menerima string bahkan dengan kesalahan pengetikan untuk jarak edit tertentu), dengan DFA dan run-time yang dibuat oleh Levenshtein Automata dari kata input. Bisakah hal serupa dilakukan dengan pengurai Earley? Saya merasa sulit untuk memahami algoritma, apalagi menjawab pertanyaan ini.

2
Apakah masalah optimasi kombinatorial ini mirip dengan masalah yang diketahui?
Masalahnya adalah sebagai berikut: Kami memiliki array dua dimensi / kisi angka, masing-masing mewakili beberapa "manfaat" atau "keuntungan." Kami juga memiliki dua bilangan bulat tetap dan (untuk "lebar" dan "tinggi".) Dan bilangan bulat tetap .h nwwwhhhnnn Kami sekarang ingin melampui segi empat dimensi pada kisi sedemikian sehingga jumlah total nilai …

4
Apakah ada metode untuk analisis runtime algoritma otomatis?
Saya bertanya-tanya, apakah ada metode untuk analisis runtime otomatis yang berfungsi setidaknya pada subset algoritma yang relevan (algoritma yang dapat dianalisis)? Saya googled "Analisis algoritma otomatis" yang memberi saya ini tetapi terlalu matematika. Saya hanya ingin contoh sederhana dalam psuedocode yang bisa saya mengerti. Mungkin terlalu spesifik, tapi saya pikir …

4
Memotong batang yang sama dari batang yang berbeda
Anda memiliki tongkat panjang yang sewenang-wenang, tidak harus integral.nnn Dengan memotong beberapa batang (satu potong memotong satu batang, tetapi kita dapat memotong sesering yang kita inginkan), Anda ingin mendapatkan batang sedemikian rupa sehingga:k&lt;nk&lt;nk<n Semua tongkat ini memiliki panjang yang sama;kkk Semua tongkat setidaknya sepanjang tongkat lainnya.kkk Perhatikan bahwa kita mendapatkan …

1
Kompleksitas algoritma naif untuk menemukan substring Fibonacci terpanjang
Diberikan dua simbol dan , mari kita mendefinisikan string Fibonacci sebagai berikut:b kaa\text{a}bb\text{b}kkk F(k)=⎧⎩⎨baF(k−1)⋆F(k−2)if k=0if k=1elseF(k)={bif k=0aif k=1F(k−1)⋆F(k−2)else F(k) = \begin{cases} \text{b} &\mbox{if } k = 0 \\ \text{a} &\mbox{if } k = 1 \\ F(k-1) \star F(k-2) &\mbox{else} \end{cases} dengan menunjukkan penggabungan string.⋆⋆\star Dengan demikian kita akan memiliki: F(0)=bF(0)=bF(0) …


3
Mengapa Miller – Rabin bukannya tes primality Fermat?
Dari bukti Miller-Rabin , jika suatu angka melewati tes primitif Fermat , ia juga harus lulus uji Miller-Rabin dengan basis sama (variabel dalam buktinya). Dan kompleksitas perhitungannya sama.aaa Berikut ini dari tes primitif Fermat : Sementara bilangan Carmichael secara substansial lebih jarang daripada bilangan prima, 1 ada cukup banyak dari …

1
Bukti singkat dan apik dari teorema dualitas yang kuat untuk pemrograman linier
Pertimbangkan program linier Primal:Ax⃗ ≤b⃗ maxc⃗ Tx⃗ Primal:Ax→≤b→maxc→Tx→\begin{array}{|ccc|} \hline Primal: & A\vec{x} \leq \vec{b} \hspace{.5cm} & \max \vec{c}^T\vec{x} \\ \hline \end{array} Dual:c⃗ ≤y⃗ TAminy⃗ Tb⃗ Dual:c→≤y→TAminy→Tb→\begin{array}{|ccc|} \hline Dual: & \vec{c} \leq \vec{y}^TA \hspace{.5cm} & \min \vec{y}^T\vec{b} \\ \hline \end{array} Teorema dualitas yang lemah menyatakan bahwa jika x⃗ x→\vec{x} dan y⃗ …


3
Minimalisasi Panjang Kabel
Masalah saya seperti ini: Saya memiliki tata letak fisik yang direpresentasikan sebagai grafik. Node mewakili kait / saluran di mana kawat dapat berlabuh dan Tepi adalah koneksi yang mungkin antara 2 node dari mana kawat bisa pergi. Ada beberapa Node khusus, yang disebut splitter, dari mana satu kawat dapat dipecah …




1
Masalah Kerikil
Pebbling adalah permainan solitaire yang dimainkan pada grafik tidak diarahkan , di mana setiap titik memiliki nol atau lebih kerikil. Satu gerakan kerikil terdiri dari menghilangkan dua kerikil dari vertex dan menambahkan satu kerikil ke tetangga sewenang-wenang . (Jelas, titik v harus memiliki setidaknya dua kerikil sebelum pindah.) Masalah PebbleDestruction …

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.