Ilmu Komputer

T&J untuk siswa, peneliti, dan praktisi ilmu komputer

1
Apa kompleksitas pencarian yang diberi tanda kurung menggunakan mediant?
Saya mencoba memperkirakan kompleksitas suatu algoritma yang saya tulis untuk dekompiler Reko , di mana saya mencoba untuk "membatalkan" tranformasi yang dilakukan oleh kompiler ke divisi integer oleh konstantax/nx/nx / n. Kompiler telah mengubah divisi menjadi perkalian integer dan pergeseran:(x∗⌊2β/n⌋)>>β(x∗⌊2β/n⌋)>>β(x * \lfloor 2^\beta / n \rfloor) >> \betadimana ββ\betaadalah jumlah …

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, …



3
Hubungan kompleksitas algoritma dan kelas automata
Saya tidak dapat menemukan grafik yang menggambarkan atau teks yang menjawab pertanyaan berikut: Apakah ada hubungan langsung antara kompleksitas suatu algoritma (seperti kasus cepat / terbaik terbaik), dan kelas automata yang dapat mengimplementasikan algoritma. Misalnya apakah ada serangkaian kompleksitas yang dapat diekspresikan automata? Jika jawabannya ya untuk pertanyaan itu, adakah …



3
Bukankah pengujian identitas polinomial lebih dari aritmatika * ekspresi * sepele?
Pengujian identitas polinomial adalah contoh standar masalah yang diketahui berada di co-RP tetapi tidak diketahui berada di P . Lebih dari rangkaian aritmatika , memang tampak sulit, karena tingkat polinom dapat dibuat besar secara eksponensial dengan kuadrat ulang. Pertanyaan ini membahas masalah bagaimana mengatasi ini dan menjaga masalah dalam waktu …


1
Bukti Big-O untuk relasi berulang?
Pertanyaan ini cukup spesifik dalam cara langkah-langkah yang diambil untuk menyelesaikan masalah. Diberikan membuktikan bahwa .T( n )=2T( 2 n / 3 ) + O ( n )T(n)=2T(2n/3)+HAI(n)T(n)=2T(2n/3)+O(n)T( n ) = O (n2)T(n)=HAI(n2)T(n)=O(n^2) Jadi langkah-langkahnya adalah sebagai berikut. Kami ingin membuktikan ituT( n ) ≤ cn2T(n)≤cn2T(n) \le cn^2. T(n)=2T(2n/3)+O(n)≤2c(2n/3)2+an≤(8/9)(cn2)+anT(n)=2T(2n/3)+O(n)≤2c(2n/3)2+an≤(8/9)(cn2)+an\begin{align*} T(n)&=2T(2n/3)+O(n) …


4
Jika adalah bahasa biasa maka biasa untuk?
Kami memiliki dua bahasa: . Kami tahu bahwa adalah bahasa biasa, jadi pertanyaan saya adalah apakah biasa untuk?L.1,L.2L1,L2L_1,L_2L.1L.2L1L2L_1L_2L.2L.1L2L1L_2L_1 Saya mencoba mencari cara untuk membuktikannya ... Tentu saja saya tidak dapat berasumsi bahwa teratur ... Jadi saya mencari cara untuk membuktikannya. L.1,L.2L1,L2L_1,L_2 Saya ingin mendapat petunjuk! Terima kasih!


2
Apakah ada algoritma yang efisien untuk pengujian primality untuk angka-angka yang berbentuk menggunakan fungsi akar kuadrat?
Saya sedang membaca CLRS dan diminta untuk menunjukkan bahwa jika adalah bilangan prima dari bentuk dan adalah residu kuadratik, maka adalah akar kuadrat (orang juga dapat dengan mudah menunjukkan bahwa adalah akar kuadrat).ppp4k+34k+34k+3aaaak+1ak+1a^{k+1}a−ka−ka^{-k} Saya bertanya-tanya apakah menggunakan fakta sebelumnya dan juga kami tahu kami memiliki sejumlah bentuk (belum tentu prima), …

3
Menghentikan masalah - satu masalah yang mengganggu saya
Sepengetahuan saya, menghentikan masalah bertanya apakah ada program yang memutuskan apakah suatu program sedang diuji, diberi beberapa data input (tidak peduli program apa itu, atau data input apa yang kami berikan) akan berakhir atau tidak. Jawaban untuk masalah ini adalah 'tidak'. Dengan kata lain, tidak ada program 'tunggal' yang dapat …

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.