Bilgisayar Bilimi

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


2
Hidoku NP tamamlandı mı?
Hidoku, 1 ila arasında önceden doldurulmuş bazı tamsayılara sahip ızgarasıdır . Amaç, ızgarada birbirini izleyen tamsayıların (1'den ) bir yolunu bulmaktır . Daha somut olarak, ızgaranın her hücresinin 1'den kadar farklı bir tamsayı içermesi ve değerine sahip her hücrenin değerine sahip bir komşu hücresi olması gerekir (çapraz olarak da olabilir).n …

2
Görünüşe göre bu O (n lg n) çarpma algoritmasında hata nerede?
Güncel bir bulmaca blog yazısı üç eşit aralıklı olanları bulma konusunda bir götürebilir stackoverflow soru iddiaları O (n lg n) zamanında bunu yapmak için bir üst cevap. İlginç olan, çözümün bir polinomun karesini içermesi ve O (n lg n) zamanında nasıl yapılacağını açıklayan bir makaleye gönderme yapmasıdır . Şimdi, polinomları …

3
Sonek dizileri kullanarak iki dizenin en uzun ortak alt dizesini hesaplama
karmaşıklığında bir sonek dizisi oluşturmayı öğrendikten sonra , sonek dizilerinin uygulamalarını keşfetmekle ilgileniyorum. Bunlardan biri, O ( N ) zamanında iki tel arasındaki en uzun ortak alt dizeyi bulmaktır . İnternette aşağıdaki algoritmayı buldum:O(N)O(N)O(N)O(N)O(N)O(N) iki ve B dizesini bir B dizesine birleştirinAAABBBABABAB A B sonek dizisini hesaplarABABAB (en uzun ortak …

2
Hangi diller tek sayaçlı makineler tarafından tanınır?
İki veya daha fazla sayacı olan sayaç makinelerinin tipik olarak hesaplama teorisi derslerinde Turing makinelerine eşdeğer olduğu gösterilmiştir. Ancak, hangi dillerin tek sayaçlı bir makine tarafından tanınabileceğine dair resmi bir analiz görmedim. Bu diller bağlamdan bağımsız dillerle eşdeğer midir (belki de PDA'larla ilgili bazı akıllı yapılarla) veya tamamen farklı bir …

3
P = NP ise,
Görünüşe göre, eğer , tüm diller P hariç ∅ ve Σ * olurdu N P -tamamlamak.P=NPP=NP{\sf P}={\sf NP}PP{\sf P}∅∅\emptysetΣ∗Σ∗\Sigma^*NPNP{\sf NP} Neden özellikle bu iki dil? Biz başka bir dil azaltmaz Can kabul veya kabul etmiyor onları çıkışı yaparak onlara?PP{\sf P}

3
Tam ve hesaplama gücünü çevirme
Bir derste bir profesör, modern bilgisayarların Turing makinesi kadar hesaplama gücüne sahip olmadığını, çünkü sonsuz belleğe sahip olmadıklarını ve hiçbir bilgisayarın sonsuz belleğe sahip olamayacağından Turing makinesinin ulaşılamaz olduğunu ve sadece üst sınırı temsil ettiğini belirtti. bilgisayar. Bu nedenle bilgisayar gücümüzün ulaşamayacağı sorunların (veya sorun sınıflarının) bir ölçüsü veya tanımı …

1
Yönlendirilmiş Bir Grafikte Basit Çevrimleri Bulma
Bu sorun benim için çok ilginç görünüyor. Yönlendirilmiş bir grafikte basit bir döngü (yani tekrar düğümleri olmayan döngü) bulmak üzereydi. Benim çözümüm böyle gidiyor, yani, bu grafik bir vaka problemi: Bir grafikte bir döngü olduğunu biliyorum, bir derinlik-ilk aramada (arka taraftaki resmi) (DFSTree'deki resmimde kesikli) bulabildiğinizde ve bir an için …

6
Mükemmel bir satranç algoritması olabilir mi?
Mevcut satranç algoritmaları, oyuncunun hamlesine ve rakibin hamlelerine bağlı olarak olası yolların ağacında yaklaşık 1 veya belki 2 seviye aşağı gider. Diyelim ki bir satranç oyununda rakibin olası tüm hareketlerini tahmin eden bir algoritma geliştirmek için hesaplama gücümüz var. Oyuncuların hareketlerine bağlı olarak rakibin herhangi bir anda alabileceği tüm olası …

1
Knuth, de Bruijn ve Rice'ın “Dikilen Çınar Ağaçlarının Ortalama Yüksekliği” Üzerine (1972)
Çok daha az kesinlik ile klasik başlık sadece temel yollarla (üreten fonksiyonları, karmaşık analiz, hiçbir Fourier analizi) türetmeye çalışıyorum . Kısacası, "sadece" düğümlü bir ağacın ortalama yüksekliğinin (yani kökten bir yaprağa kadar maksimum düğüm sayısının) karşıladığını .hnhnh_nnnnhn∼πn−−−√hn∼πnh_n \sim \sqrt{\pi n} Anahat aşağıdaki gibidir. Let AnhAnhA_{nh} az yüksekliğe sahip ağaçlar sayı …

2
Ana teoremde neden düzenlilik koşulu var?
Cormen ve ark. Tarafından Algoritmalara Giriş okuyorum . ve sayfa 73'ten başlayarak Master teoreminin ifadesini okuyorum . 3. durumda, teoremi kullanmak için yerine getirilmesi gereken bir düzenlilik koşulu da vardır: ... 3. Eğer f(n)=Ω(nlogba+ε)f(n)=Ω(nlogb⁡a+ε)\qquad \displaystyle f(n) = \Omega(n^{\log_b a + \varepsilon}) Bazı sabit için ve eğerε>0ε>0\varepsilon > 0 [düzenlilik şartı …


4
Bir küme kümesi verildiğinde, her kümeden en az bir öğe içeren en küçük kümeleri bulun
Bir dizi Verilen setleri, bir dizi bulmak istiyorum M her seti, öyle ki S içinde S en az bir öğesi içeren M . Ayrıca M'nin bu kriteri karşılamaya devam ederken mümkün olduğunca az element içermesini istiyorum , ancak bu özelliğe sahip birden fazla küçük M olabilir (çözüm mutlaka benzersiz değildir).SS\mathbf{S}MMMSSSSS\mathbf{S}MMMMMMMMM …

4
İspat hiyerarşisi için bir havuz var mı?
Kendini öğrenen kanıt asistanıyım ve bazı temel kanıtlara başlamaya ve yoluma devam etmeye karar verdim. İspatlar diğer ispatlara dayandığından ve bu nedenle bir hiyerarşi oluşturduğundan, ispat hiyerarşisinin havuzu var mı? Belirli bir kanıt asistanı seçebileceğimi ve hiyerarşisini çıkarmak için kütüphanesini analiz edebileceğimi biliyorum, ancak kanıtlamak için bir zincirde bir sonraki …

2
Turing tamlığı neden doğru?
Bu mesajı yazmak için dijital bir bilgisayar kullanıyorum. Böyle bir makine, düşünürseniz, aslında oldukça dikkat çekici bir özelliğe sahiptir: Uygun şekilde programlandığında, olası herhangi bir hesaplamayı gerçekleştirebilen bir makinedir . Tabii ki, bir ya da başka türdeki hesap makineleri antik çağa geri döner. İnsanlar toplama ve çıkarma (örneğin bir abaküs), …

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.