Bilgisayar Bilimi

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

6
10 tabanından geçmeden herhangi bir tabandan herhangi bir tabana dönüşmenin ardındaki matematik mi?
Herhangi bir tabandan herhangi bir tabana dönüşmenin ardındaki matematiğe bakıyordum. Bu, sonuçlarımı her şeyden çok onaylamakla ilgili. Mathforum.org'daki cevabımın neye benzediğini buldum ama haklı olup olmadığımdan hala emin değilim. Daha büyük bir tabandan daha küçük bir tabana dönüşüm yapıyorum, çünkü sadece bir sonraki rakamı tekrarlamak istediğiniz ilk rakamı baz ile …



6
Sonlu olmayan herhangi bir otomat var mı?
Otomata teorisinde, hepimiz otomatayı en baştan, sonlu otomata olarak okuruz. Bilmek istediğim şu ki, neden otomatlar sonlu? Açık olmak gerekirse, sonlu bir otomatın içinde ne var - alfabe, dil, düzenli ifadelerle yapılan ipler ya da ne? Ve (teoride) herhangi bir sonlu olmayan otomata var mı?

6
Kayıpsız sıkıştırma algoritmaları entropiyi azaltır mı?
Wikipedia'ya göre : Shannon'un entropisi, bir mesajda yer alan bilgileri, mesajın belirlenen (veya tahmin edilebilir) kısmının aksine ölçmektedir. İkincisinin örnekleri, dil yapısındaki fazlalığı veya harf veya kelime çiftlerinin, üçüzlerin ve benzerlerinin oluşum sıklıklarına ilişkin istatistiksel özellikleri içerir. Bu yüzden entropi bir mesajda yer alan bilgi miktarının bir ölçüsüdür. Entropi kodlayıcıları, …

3
En kötü durumda
Yerinde kararlı sıralama algoritması en kötü durumda veren iyi kaynakları bulmakta sorun yaşıyorum . Herhangi bir iyi kaynak bilen var mı?O ( n, lnn )O(nln⁡n)O(n \ln n) Sadece bir hatırlatıcı, yerinde iletilen diziyi kullandığı ve sıralama algoritmasına yalnızca sabit fazladan boşluk kullanabileceği anlamına gelir. Kararlı, aynı tuşa sahip öğelerin, orijinal …

2
Kuantum lambda taşı
Klasik olarak, hesaplama hakkında düşünmenin 3 popüler yolu vardır: Turing makinesi, devreler ve lambda-calculus (Bunu, en işlevsel görünümler için bir seçenek olarak kullanıyorum). Her 3 farklı tip problemler hakkında düşünmenin verimli yolları olmuştur ve bu nedenle farklı alanlar farklı formülasyonlar kullanmaktadır. Ancak kuantum hesaplama ile çalışırken, sadece devre modelini düşünüyorum. …


10
Görsel Programlama dilleri
Çoğumuz, Basic, C / C ++ ve Java gibi "textual" programlama dillerini kullanarak programlama öğrendik. İnsanların görsel olarak düşünmesinin daha doğal ve verimli olduğuna inanıyorum. Görsel programlama, geliştiricilerin grafiksel öğeleri işleyerek programlar yazmasını sağlar. Ben görsel programlama kullanarak kod kalitesini artırmak ve programlama hataları azaltmak gerektiğini düşünüyorum. App Inventor , …

13
İlk programlama kursu için dil seçimi kriterleri
Üniversite düzeyinde bir CS eğitimcisi olarak, ilk programlama kursunda hangi programlama dilinin öğretileceği konusu tartışma için sıklıkla gündeme gelmektedir. Bir dil kampını diğeri üzerinde destekleyen çok sayıda dini ateş (veya ateş) arasında seçim yapabileceğiniz binlerce dil vardır. Her bir programlama dilini çevreleyen bu öznel önyargı, bir eğitimcinin bir dil seçmesini …


2
Polinom zamanında çözülebilen ancak polinom zamanında doğrulanamayan bir görev var mı?
Bir meslektaşım ve ben profesörlerimizden birinin notlarını aldık. Notlar, polinom zamanında çözülmesi mümkün olan (PF sınıfında olan) ancak polinom zamanında doğrulanamayan (NPF sınıfında DEĞİLDİR) olmayan işler olduğunu belirtir. Bu sınıflar hakkında detaylı bilgi vermek için: X girdilerinden bazılarını alıyoruz ve (X, Y) görevimizi temsil eden R ilişkisinde olacak şekilde Y …

3
Basit yolların sayısı bulur algoritması
G = ( V, E)G=(V,E)G=(V,E)ssstttssstttG,GGttts ⇝ ts⇝ts \rightsquigarrow tdolayısıyla, tüm diğer yolun alt yol ise o zaman da DFS biz gelen yollarının sayısını bulmalıyız bitişiklik listesi düşünün örneğin again.For bu alt yolun geçtiği için . Burada DFS, ile başlayacaktır ve sonra ile başlayacağını söyleyecektir, çünkü DFS normal şekilde çalışacaktır. yol …



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.