Ilmu Komputer

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

1
Keterulangan yang Terulang (Tersebar) dalam String
Pernyataan Masalah Informal: Diberikan string, mis. ACCABBABSEBUAHCCSEBUAHBBSEBUAHBACCABBAB , kami ingin mewarnai beberapa huruf merah dan beberapa huruf biru (dan beberapa tidak sama sekali), sehingga hanya membaca huruf merah dari kiri ke kanan menghasilkan hasil yang sama seperti membaca hanya huruf biru. Dalam contoh kita bisa mewarnai mereka seperti ini: ACCABBABSEBUAHCCSEBUAHBBSEBUAHBA\color{blue}{C}\color{red}{CAB}B\color{blue}{AB} …

3
Alat pemrograman visual, mengapa mereka tidak bekerja dengan AST secara langsung?
Saya telah menemukan beberapa alat pemrograman visual open source seperti Blockly dan teman-teman, dan proyek lain yang dihosting di Github, tetapi tidak dapat menemukan yang bekerja langsung dengan pohon sintaksis abstrak. Mengapa demikian? Saya bertanya karena begitu saya menemukan bahwa setiap kompiler di luar sana memiliki fase dalam proses kompilasi …



4
Bukti ketidaktentuan Masalah Pemutusan
Saya mengalami kesulitan memahami bukti tentang keraguan atas Masalah yang Menghambat. Jika kembali apakah program yang perhentian pada input b , mengapa kita harus melewati kode P untuk kedua a dan b ?H(a,b)H(a,b)H(a,b)aaabbbPPPaaabbb Mengapa kita tidak bisa memberi makan dengan P dan beberapa input sewenang-wenang, katakanlah, x ?H()H()H()PPPxxx

6
Mengapa gerbang reversibel tidak digunakan?
Saya membaca buku "Singularitas sudah dekat" yang ditulis oleh Kurzweil dan dia menyebutkan gerbang yang dapat dibalik seperti misalnya gerbang Fredkin . Keuntungan menggunakan gerbang seperti itu adalah kita bisa membuang limbah termal yang terkait dengan perhitungan di mana bit hilang menjadi panas, dan perhitungan tidak membutuhkan input energi. Asumsi …


5
Apakah ada filter anti-Bloom?
Sebuah Bloom Filter memungkinkan untuk efisien melacak apakah berbagai nilai telah ditemui selama pengolahan. Ketika ada banyak item data maka filter Bloom dapat menghasilkan penghematan memori yang signifikan di atas tabel hash. Fitur utama dari filter Bloom, yang dibagikan dengan tabel hash, adalah selalu mengatakan "bukan baru" jika suatu item …

3
Mengajar kelengkapan NP - Reduksi Turing vs reduksi Karp
Saya tertarik pada pertanyaan tentang cara terbaik untuk mengajarkan kelengkapan NP ke jurusan ilmu komputer. Secara khusus, haruskah kita mengajarkannya menggunakan pengurangan Karp atau menggunakan pengurangan Turing? Saya merasa bahwa konsep pelengkapan dan pengurangan NP adalah sesuatu yang harus dipelajari oleh setiap ilmu komputer. Namun, ketika mengajarkan kelengkapan NP, saya …


6
Apa Hubungan Antara Bahasa Pemrograman, Ekspresi Reguler, dan Bahasa Formal
Saya telah mencari-cari jawaban untuk pertanyaan ini dan kelihatannya semua orang secara implisit tahu jawabannya kecuali saya. Agaknya ini karena satu-satunya orang yang peduli adalah mereka yang pernah memiliki pendidikan tinggi tentang hal itu. Saya, di sisi lain, telah dilemparkan ke dalam untuk tugas sekolah menengah. Pertanyaan saya adalah, bagaimana …

2
Bagaimana cara mengimplementasikan juru bahasa prolog dalam bahasa yang murni fungsional?
Apakah ada referensi yang jelas, dengan pseudo-code, tentang bagaimana cara mengimplementasikan juru bahasa Prolog dalam bahasa yang murni fungsional? Apa yang saya temukan sejauh ini tampaknya hanya berurusan dengan bahasa imperatif, hanyalah sebuah demonstrasi dari Prolog yang dilaksanakan dengan sendirinya, atau tidak menawarkan algoritma konkret untuk digunakan untuk interpretasi. Saya …

2
Pengkodean batasan 1-dari-n untuk pemecah SAT
Saya menggunakan pemecah SAT untuk menyandikan masalah, dan sebagai bagian dari contoh SAT, saya memiliki variabel boolean x1,x2,…,xnx1,x2,…,xnx_1,x_2,\dots,x_n mana dimaksudkan bahwa salah satu dari ini harus benar dan sisanya harus salah. (Saya terkadang melihat ini digambarkan sebagai pengkodean "satu-panas".) Saya ingin menyandikan batasan "tepat satu dari x1,…,xnx1,…,xnx_1,\dots,x_n harus benar" di …

3
Menemukan potongan minimum grafik yang tidak diarahkan
Ini pertanyaan dari ujian sebelumnya yang saya coba selesaikan: Untuk grafik tidak terarah dengan bobot positif w ( e ) ≥ 0 , saya mencoba mencari potongan minimum. Saya tidak tahu cara lain untuk melakukan itu selain menggunakan teorema min-cut max-flow. Tetapi grafik tidak diarahkan, jadi bagaimana saya harus mengarahkannya? …


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.