Pertanyaan yang diberi tag «time-complexity»

Jumlah sumber daya waktu (jumlah operasi atom atau langkah mesin) yang diperlukan untuk memecahkan masalah yang dinyatakan dalam ukuran input. Jika pertanyaan Anda menyangkut analisis algoritma, gunakan tag [runtime-analysis]. Jika pertanyaan Anda menyangkut apakah suatu komputasi akan * pernah * selesai, gunakan tag [computability] sebagai gantinya. Kompleksitas waktu mungkin merupakan sub-topik terpenting dari teori kompleksitas.

3
Mengapa tidak mengambil representasi angka-angka dalam algoritma numerik?
Algoritma waktu semu-polinomial adalah algoritma yang memiliki waktu berjalan polinomial pada nilai input (besarnya) tetapi waktu berjalan eksponensial pada ukuran input (jumlah bit). Misalnya menguji apakah angka nnn adalah prima atau tidak, memerlukan perulangan angka dari 2 ke dan memeriksa apakah mod bernilai nol atau tidak. Jika mod membutuhkan waktu …


2
Apakah ada algoritma yang efisien untuk ekuivalensi ekspresi?
misal ?xy+x+y=x+y(x+1)xy+x+y=x+y(x+1)xy+x+y=x+y(x+1) Ekspresi berasal dari aljabar sekolah menengah biasa, tetapi terbatas pada penambahan dan perkalian aritmatika (misalnya ), tanpa inversi, pengurangan atau pembagian. Surat adalah variabel.2+2=4;2.3=62+2=4;2.3=62+2=4; 2.3=6 Jika ini membantu, kami dapat melarang ekspresi apa pun yang dapat diwakili dengan nilai numerik selain ; yaitu bukan atau atau :x 2 …

6
Menemukan XOR maks dari dua angka dalam satu interval: dapatkah kita melakukan lebih baik daripada kuadratik?
Misalkan kita diberi dua angka dan dan kita ingin menemukan untuk l \ le i, \, j \ le r .lllrrrmax(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r Algoritma naif hanya memeriksa semua pasangan yang mungkin; misalnya dalam ruby, kita akan memiliki: def max_xor(l, r) max = 0 (l..r).each do |i| (i..r).each do |j| …


1
Algoritma FFT-less untuk jumlah berpasangan
Misalkan kita diberi bilangan bulat yang berbeda , sehingga untuk beberapa konstanta , dan untuk semua .a 1 , a 2 , … , a n 0 ≤ a i ≤ knnna1,a2,…,anSebuah1,Sebuah2,...,Sebuahna_1, a_2, \dots, a_nk > 00≤ai≤kn0≤Sebuahsaya≤kn0 \le a_i \le knk>0k>0k \gt 0isayai Kami tertarik untuk menemukan jumlah semua kemungkinan …

2
Set Similarity - Hitung indeks Jaccard tanpa kompleksitas kuadratik
Saya memiliki sekelompok set n yang saya butuhkan untuk menghitung semacam nilai "keunikan" atau "kesamaan". Saya telah menetapkan indeks Jaccard sebagai metrik yang cocok. Sayangnya, indeks Jaccard hanya beroperasi pada dua set sekaligus. Untuk menghitung kesamaan antara semua set , itu akan membutuhkan dalam urutan n 2 perhitungan Jaccard.nnnn2n2n^2 (Jika …


2
Kompleksitas kekuatan matriks komputasi
Saya tertarik dalam menghitung nnn 'th kekuatan dari matriks . Misalkan kita memiliki algoritma untuk perkalian matriks yang berjalan dalam waktu . Kemudian, orang dapat dengan mudah menghitung dalam waktu. Apakah mungkin untuk menyelesaikan masalah ini dalam kompleksitas waktu yang lebih rendah?n × nn×nn\times nSEBUAHSEBUAHAO (M( n ) )HAI(M.(n))\mathcal{O}(M(n))SEBUAHnSEBUAHnA^nO(M(n)log(n))HAI(M.(n)catatan⁡(n))\mathcal{O}(M(n)\log(n)) Entri …

1
Menemukan Bintang Berujung 5 dalam waktu polinomial
Saya ingin memastikan bahwa ini adalah bagian dari pekerjaan rumah saya untuk kursus yang sedang saya ikuti. Saya mencari bantuan dalam melanjutkan, BUKAN JAWABAN. Ini pertanyaannya: 5-menunjuk-bintang dalam grafik tidak terarah adalah 5-klik. Tunjukkan bahwa 5-POINTED-STAR , di mana 5-POINTED-STAR = berisi bintang berujung 5 sebagai subgraph .∈ P.∈P\in P{ …

4
Apakah masalah grafik isomorfisme telah terpecahkan?
Halaman masalah grafik isomorfisme Wikipedia tampaknya menunjukkan bahwa, tidak, itu belum diselesaikan. Namun, seorang teman saya menunjukkan Algoritma Waktu Polinomial untuk Grafik Isomorfisme . Saya tidak cukup canggih untuk mengikuti alasan di koran. Saya memang memiliki usaha saya sendiri yang sangat kasar pada algoritma waktu polinomial tanpa sesuatu seperti bukti, …

2
analisis waktu algoritma “ukuran input” vs “elemen input”
Saya masih sedikit bingung dengan istilah "panjang input" dan "ukuran input" ketika digunakan untuk menganalisis dan menggambarkan batas atas asimptomatik untuk suatu algoritma Sepertinya panjang input untuk algoritme tergantung banyak jenis data dan algoritme yang Anda bicarakan. Beberapa penulis merujuk pada panjang input dengan ukuran karakter yang diperlukan untuk mewakili …


4
Kompleksitas algoritma Fibonacci rekursif
Menggunakan algoritma Fibonacci rekursif berikut: def fib(n): if n==0: return 0 elif n==1 return 1 return (fib(n-1)+fib(n-2)) Jika saya memasukkan angka 5 untuk menemukan fib (5), saya tahu ini akan menghasilkan 5 tetapi bagaimana saya memeriksa kompleksitas algoritma ini? Bagaimana cara menghitung langkah-langkah yang terlibat?


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.