Bilgisayar Bilimi

Bilgisayar bilimi öğrencileri, araştırmacıları ve uygulayıcıları için soru-cevap

1
En ağır düzlemsel alt çizgi
Aşağıdaki sorunu düşünün. Verilen: Kenarlarda negatif olmayan gerçek ağırlıklara sahip eksiksiz bir grafik. Görev: Maksimum ağırlıktaki düzlemsel bir alt çizgi bulun. (Olası tüm düzlemsel alt noktalar arasında "Maksimum".) Not: Maksimum ağırlık alt grafiği bir üçgenleme olacaktır; grafiğin tamamı köşede ise, kenarları olacaktır.nnnm=3n−6m=3n−6m=3n-6 Soru: Bu sorun için mevcut en iyi algoritma …


2
Transdikotomoz modelde O (n) 'de tamsayı sıralama mümkün müdür?
Bildiğim kadarıyla aşağıdaki sorunu çözen bir en kötü durum algoritması yoktur:O ( n )Ö(n)O(n) Sonlu tamsayılardan oluşan bir uzunluk dizisi göz önüne alındığında , her elemanın halefinden küçük veya ona eşit olduğu permütasyonu bulun.nnn Ancak, sınıraşan hesaplama modelinde var olmadığına dair bir kanıt var mı? Tamsayıların aralığını sınırlamadığımı unutmayın. Çözümleri …

4
Neden ikili aramaya ikili arama denir?
Birkaç olası açıklama duydum, bu yüzden güvenilir bir referans istiyorum. Güncelleme 05.19: Soru ile ilgileniyorum çünkü öğrencilerimden biri tezinde adının aşağıdaki açıklamadan geldiğini yazdı (1). Şimdiye kadar bunun açıklamadan geldiğini düşündüm / duydum (2). Hem tezinde yanlış olan şeylere izin verdiğim için hem de doğru olursa onu kaldırmasını söylerken kendimi …

2
Markov zincirleri nedir?
Şu anda Markov zincirinin topaklanmasıyla ilgili bazı makaleler okuyorum ve bir Markov zinciri ile düz yönlendirilmiş ağırlıklı bir grafik arasındaki farkı göremiyorum. Örneğin , Markov zincirlerinde optimum durum-boşluk toplaması makalesinde bir CTMC (sürekli zaman Markov zinciri) tanımını sağlarlar: Sonlu bir CTMC'yi düşünüyoruz (S,Q)(S,Q)(\mathcal{S}, Q) devlet alanı ile S={x1,x2,…,xn}S={x1,x2,…,xn}\mathcal{S} = \{x_1, …

2
Turing tamamlanmamış hesaplama modelleri için açık bir “hesaplanabilir” tanımı var mı?
Bu, burada başka bir sorunun takibi ve umarım çok felsefi değildir. Raphael'in önceki sorumla ilgili bir yorumda işaret ettiği gibi, gerçekten "hesaplanabilir" tanımını alamıyorum, ancak okuduğum bazı makalelere göre, tanım, turingden daha zayıf hesaplama modelleri söz konusu olduğunda da net değil. giriş ve çıkış kodlaması nedeniyle makineler. Hesaplanabilir turingin tipik …

1
Normal ifade ne zaman Normal İfade değildir?
Resmi diller kolej dersim için çalıştığım için, normal ifadeyi kullanarak asal bir sayının nasıl bulunacağını açıklayan bu büyüleyici yazılara ( Bir İki ) rastladım . Dediğim gibi, bir regexp'in değil, bir normal ifade . Normal bir ifade, bir Sonlu Durum Otomatik Verileri tarafından hesaplanan dizelerle eşleşebildiğinden ve asal sayı bulmak …

1
Statik tip kontrolünün çok muhafazakar olmasının çelişkili bir örneği nedir?
Gelen Programlama Dilleri Kavramları , John Mitchell statik tür denetlemesi nedeniyle Durma Problemi ait (aşırı sıkı) mutlaka muhafazakar olduğunu yazıyor. Örnek olarak verir: if (complicated-expression-that-could-run-forever) then (expression-with-type-error) else (expression-with-type-error) Birisi gerçekten pratik bir endişe yaratacak bir cevap veremez mi? Java, böyle durumlar için dinamik olarak kontrol edilen dökümlere izin verdiğini …

2
SAT'ı lise fen bilgisi öğretmenlerine açıklama
Ben bilgisayar bilimi ile ilgilenen bir lise ikinci sınıf öğrencisiyim. #SAT için harika bir algoritma geliştirdim ve üzerinde bir science fair projesi uyguluyorum. Okulumdaki en iyi fen bilgisi öğretmeni olan ve aynı zamanda AP Comp Sci öğretmeni olan danışmanım, bana projemin ne hakkında hiçbir fikri olmadığını ve #SAT'ın nedenini kısaca …


4
Element benzersizliği deterministik lineer zamanda çözülebilir mi?
Aşağıdaki sorunu düşünün: Girdi : tamsayıların değerlerini listelerX,YX,YX,Y Hedef : her iki listede de bir tamsayısı olup olmadığını belirlemenizi sağlar .xxx Her iki listesinin boyutunda olduğunu varsayalım . Bu sorun için deterministik, doğrusal zaman algoritması var mı? Başka bir deyişle, bu problemi rasgele kullanmadan zamanında belirleyici olarak çözebilir misiniz ?X,YX,YX,YnnnO(n)O(n)O(n) …

2
Analog bilgisayarlar ve Church-Turing tezi
Nielsen & Chuang, Quantum Computation ve Quantum Information, 10. yıldönümü baskısı, sayfa 5'ten (vurgu mayını) alıntı yapmak istiyorum: Güçlü Church-Turing tezine yönelik bir sınıf zorluk analog hesaplama alanından geliyor. Turing'den bu yana, birçok farklı araştırmacı ekibi, belirli analog bilgisayar türlerinin bir Turing makinesinde verimli bir çözümü olmadığı düşünülen sorunları etkili …

2
Oracle Turing makinelerinin kullanımı nasıl çelişkilere yol açmaz?
Oracle Turing Makineleri kullanırken karmaşıklık sınıfları hakkında sağlam ve geçerli açıklamalar yapmaya devam etmemizi nasıl sağlayabiliriz? Anladığım kadarıyla (konuyla ilgili giriş kitaplarında verilen tanımlara dayanarak) oracle Turing makineleri, bir hesaplama adımında bir oracle diline göre bir ipin üyelik durumunu belirleyebilir. Bununla birlikte, sıklıkla kullanılan kehanet dillerinin sabit zamanda çözülmesi imkansızdır …


3
Klavye Yankı Sırasında CPU Neden Katılıyor?
Şu anda bir bilgisayar bilimi sınavı için çalışıyorum ve beni biraz güldüren bir kavramla karşılaştım. Klavyeye bir anahtar yazıldığında, CPU'ya bir ASCII karakteri iletilir. Bu karakterin alınması üzerine, CPU aynı karakteri ekrana verir. Bu işleme yankılama denir. CPU'yu dahil etmek yerine, neden bu yankılama sürecini klavye / ekran ünitesinde yapmıyoruz, …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.