Bilgisayar Bilimi

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

3
Seçim neden kabarcık düzeninden daha hızlı?
Vikipedi 'de yazılmıştır, "... seçim sıralama neredeyse her zaman kabarcık ve gnome sıralamalardan daha iyi performans gösterir." Biri lütfen bana, ikisinin de olmasına rağmen, seçim sıralamalarının kabarcık sıralamadan daha hızlı kabul edildiğini neden açıklayabilir: En kötü durum zaman karmaşıklığı :O ( n2)O(n2)\mathcal O(n^2) Karşılaştırma sayısı : O ( n2)O(n2)\mathcal O(n^2) …

2
Köşegenleştirme, öz referans veya indirgenebilirlik dışındaki nedenlerden dolayı tespit edilemez olduğu bilinen belirli bir problem var mı?
Bildiğim her çözülemeyen sorun aşağıdaki kategorilerden birine giriyor: Köşegenleştirme nedeniyle çözülemeyen problemler (dolaylı öz referans). Bu problemler, durma problemi gibi, kararsızdır, çünkü davranışı çelişkiye yol açan bir TM oluşturmak için dilin iddialı bir karar vericisini kullanabilirsiniz. Ayrıca, Kolmogorov'un karmaşıklığı ile ilgili olarak saptanamayan birçok sorunu bu kampa götürebilirsiniz. Doğrudan referans …

4
Denetimli ve denetimsiz öğrenme arasındaki fark tam olarak nedir?
Kümeleme yöntemlerini anlamaya çalışıyorum. Ne anladığımı sanıyordum: Denetimli öğrenmede, hesaplamalardan önce bilinen kategoriler / etiketler verisi atanır. Dolayısıyla, bu kümeler için gerçekten önemli olan parametreleri “öğrenmek” için etiketler, sınıflar veya kategoriler kullanılmaktadır. Denetimsiz öğrenmede, kümeler bilinmeden veri kümeleri bölümlere atanır. Bu, hangi parametrelerin segmentasyon için çok önemli olduğunu bilmiyorum bile, …

1
Bu dize işlemlerini destekleyen bir 'string stack' veri yapısı var mı?
Aşağıdaki işlemleri gerçekleştirebilecek bir karakter kümesi karakter kümesi üzerine bir dizi dizi depolayan bir veri yapısı arıyorum . Biz göstermektedirler dizi kümesini depolanması veri yapısı olarak .D ( S ) SΣΣ\SigmaD (S))D(S)\mathcal{D}(S)SSS Add-Prefix-Seton : Büyüklüğü bir sabit tarafından sınırlandırılmış ve dize uzunlukları bir sabit ile sınırlandırılmış bazı (muhtemelen boş) dizgilerin …


1
Kelime sayısının, verilen uzunluktaki düzenli bir dilde asimptotiği
Düzenli bir dili için , , uzunluğu sözcük sayısı olsun . (Bazı DFA Açıklama içermeyen geçiş matrisine uygulanabilir Ürdün kanonik formu ), bir o kadar büyük için gösterilebilir , nerede karmaşık polinomları ve vardır kompleksi "özdeğerler" dir. (Küçük için n , formu ek şartları olabilir C_k [n = k] , …

3
SAT örneklerinin zorluğunun ölçülmesi
Bir SAT örneği göz önüne alındığında, örneği çözmenin ne kadar zor olacağını tahmin edebilmek istiyorum. Bir yol var olan çözücüleri yönetmektir, ancak bu tür zorlukları tahmin etmenin amacını yitirir. İkinci bir yol, cümleciklerin değişkenlere oranını rasgele-SAT'daki faz geçişleri için olduğu gibi arıyor olabilir, ancak eminim ki daha iyi yöntemler var. …


2
İkili ağaçların sayılması
(Bazı matematiksel geçmişe sahip bir öğrenciyim ve belirli bir ikili ağaç sayısının nasıl sayılacağını bilmek istiyorum.) İkili Ağaçlar için Wikipedia sayfasına bakarken, büyüklüğündeki köklü ikili ağaçların sayısının bu Katalanca Sayı olacağını iddia ettim : nnnCn= 1n + 1( 2nn)Cn=1n+1(2nn)C_n = \dfrac{1}{n+1}{2n \choose n} Ama kendim böyle bir sonucu nasıl bulabilirim …

4
Bir süperstarı lineer zamanda nasıl bulabilirim?
Yönlendirilmiş grafikleri dikkate alın. Bir süperstar süperstarı olarak adlandırırız ve eğer ondan başka bir düğüme erişilemezse, fakat diğer tüm düğümlerin bir kenarı vardır . resmen:vvv vvv \qquad \displaystyle v superstar :⟺outdeg(v)=0∧indeg(v)=n−1 süperstarı : ⟺Outdeg(v)=0∧benndeg(v)=n-1 \text{ superstar } :\Longleftrightarrow \mathrm{outdeg}(v) = 0 \land \mathrm{indeg}(v) = n-1 , grafikteki düğüm sayısıyla birlikte …

6
Elementlerin tekrarı olmadan bir çift setinden kombinasyon oluşturma
Bir çift çiftim var. Her çift, (x, y) formundadır, öyle ki, x, y, aralıktaki tam sayılara aittir [0,n). Yani, n 4 ise, o zaman aşağıdaki çiftleri var: (0,1) (0,2) (0,3) (1,2) (1,3) (2,3) Zaten çiftlerim var. Şimdi, n/2tamsayıların hiçbirinin tekrarlanmayacağı şekilde çiftler kullanarak bir kombinasyon oluşturmam gerekiyor (başka bir deyişle, …


7
BFS / DFS kullanarak bir ağacın çapını bulmak için algoritma. Neden çalışıyor
Bu bağlantı, BFS / DFS kullanarak yönlendirilmemiş bir ağacın çapını bulmak için bir algoritma sağlar . Özetleme: En son keşfedilen düğümü hatırlayarak, grafikteki herhangi bir düğümde BFS'yi çalıştırın. En son keşfedilen v düğümünü hatırlamak için BFS'yi çalıştırın. d (u, v) ağacın çapıdır. Neden çalışıyor Sayfa 2 Bu bir mantık sağlar, …



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.