Ilmu Komputer

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

1
Algoritma
Masalah klik adalah masalah lengkap terkenal di mana ukuran klik yang diperlukan adalah bagian dari input. Namun, masalah k-clique memiliki algoritma waktu polinomial sepele ( ketika adalah konstan). Saya tertarik pada batas atas yang paling dikenal ketika k adalah konstan.NPNPNPO(nk)O(nk)O(n^k)kkk Apakah ada algoritma dengan run time ? Sebuah -waktu algoritma …


2
Heap - Berikan
Kemungkinan besar, pertanyaan ini diajukan sebelumnya. Ini dari masalah CLRS (2nd Ed) 6.5-8 - Berikan algoritma waktu untuk menggabungkanO(nlgk)O(nlg⁡k)O(n \lg k)kkk diurutkan daftar menjadi satu daftar diurutkan, di mana adalah jumlah total elemen dalam semua daftar masukan. (Petunjuk: Gunakan min-heap untuk penggabungan k -way.)nnnkkk Karena ada daftar diurutkan dan total …

4
Bagaimana menyusun algoritma yang menyarankan resep memasak yang layak?
Saya pernah memiliki seorang veteran dalam kursus saya yang menciptakan algoritma yang akan menyarankan resep memasak. Pada awalnya, semua jenis resep gila akan keluar. Kemudian, dia akan melatih algoritma memasak dengan resep sungguhan dan akhirnya akan menyarankan yang sangat bagus. Saya percaya dia menggunakan sesuatu yang berhubungan dengan Bayes Theorem …

2
Bahasa non-konteks-sensitif yang bagus
Dapat diperdebatkan bahwa sebagian besar bahasa yang dibuat untuk menggambarkan masalah sehari-hari bersifat peka konteks. Di sisi lain, adalah mungkin dan tidak sulit untuk menemukan beberapa bahasa yang tidak recursive atau bahkan tidak recursively-enumerable. Di antara kedua jenis ini adalah bahasa non-konteks-sensitif rekursif. Wikipedia memberikan satu contoh di sini : …



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 …

6
Apa bagian dari aljabar linier yang digunakan dalam ilmu komputer?
Saya telah membaca Aljabar Linier dan Aplikasinya untuk membantu memahami materi sains komputer (terutama pembelajaran mesin), tetapi saya khawatir bahwa banyak informasi yang tidak berguna bagi CS. Misalnya, mengetahui cara memecahkan sistem persamaan linear secara efisien sepertinya tidak terlalu berguna kecuali Anda mencoba memprogram pemecah persamaan baru. Selain itu, buku …

5
Apa signifikansi tepi bobot negatif dalam grafik?
Saya sedang melakukan latihan pemrograman yang dinamis dan menemukan algoritma Floyd-Warshall. Tampaknya ia menemukan semua-pasangan jalur terpendek untuk grafik yang dapat memiliki tepi bobot negatif, tetapi tidak ada siklus negatif. Jadi, saya bertanya-tanya apa arti dunia nyata dari tepi bobot negatif? Penjelasan bahasa Inggris yang sederhana akan sangat membantu.

1
Konvolusi 2D: Membalik kernel?
Mengapa kita perlu membalik kernel dalam konvolusi 2D? Apa manfaatnya ini? Jadi, mengapa kita tidak membiarkannya terbuka? http://www.songho.ca/dsp/convolution/convolution2d_example.html memasukkan inti keluaran "Pertama, balikkan kernel, yang merupakan kotak yang diarsir, dalam arah horizontal dan vertikal"


1
Bisakah penyortiran daftar diverifikasi tanpa membandingkan tetangga?
Daftar nnn item dapat diverifikasi sebagai diurutkan dengan membandingkan setiap item dengan tetangganya. Dalam aplikasi saya, saya tidak akan dapat membandingkan setiap item dengan tetangganya: sebagai gantinya, perbandingan terkadang akan berada di antara elemen yang jauh. Mengingat bahwa daftar berisi lebih dari tiga item dan juga perbandingan itu adalah satu-satunya …
14 sorting 


3
Shannon Entropy dari 0,922, 3 Nilai Berbeda
Diberikan serangkaian nilai , Shannon Entropy di log base mencapai . Dari apa yang saya mengerti, dalam basis Shannon Entropy dibulatkan adalah jumlah minimum bit dalam biner untuk mewakili satu nilai.AAAAAAAABCAAAAAAAABCAAAAAAAABC2220.9220.9220.922222 Diambil dari pengantar di halaman wikipedia ini: https://en.wikipedia.org/wiki/Entropy_%28informasi_theory%29 Jadi, bagaimana tiga nilai diwakili oleh satu bit? bisa , bisa …

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.