Bilgisayar Bilimi

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

2
Huffman Kodlamasının Aritmetik kodlamaya bir genellemesi var mı?
Huffman Kodlaması, Aritmetik Kodlama ve Aralık Kodlaması arasındaki ilişkileri anlamaya çalışırken, Huffman kodlamasının eksikliklerinin kesirli bit paketleme sorunuyla ilgili olduğunu düşünmeye başladım . Yani, bir sembol için 240 olası değere sahip olduğunuzu ve bunu bitlere kodlamanız gerektiğini varsayalım, "tam" 8'e ihtiyacınız olmasa bile, sembol başına 8 bit ile sıkışmış olacaksınız, …

2
Bilgisayarlar gerçekte taşıma-gözü ekleyiciler kullanıyor mu?
Üniversite CS derslerinde Kogge-Stone, Lander-Fischer, vb. Gibi ileriye dönük katkı maddeleri taşıma hakkında birçok ayrıntı vardır. Bunlar "endüstride yaygın" olarak tanımlanmaktadır. Ancak, son zamanlarda aslında herhangi bir yerde özel olarak kullanıldıklarına dair herhangi bir kanıt bulamıyorum (belki de Manchester taşıma zincirinin dışında). Google araması yalnızca dergi sayfalarını ve akademik araştırmaları …



5
O (n) Karmaşıklığında Sıralama ile Kelime Sıklığı
Bir Java geliştirici pozisyonu için röportaj sırasında, bana aşağıdakiler soruldu: İki parametre alan bir işlev yazın: bir metin belgesini temsil eden bir Dize ve döndürülecek öğe sayısını sağlayan bir tam sayı. İşlevi, sözcük sıklığına göre sıralanmış bir Dizeler listesi döndürecek şekilde uygulayın. Çözümünüz işe yaramalıO ( n )O(n)O(n) zaman nerede …


3
Bu dilbilgisi LL (1) nasıl?
Bu Ejderha Kitabından bir soru. Bu dilbilgisi: S→AaAb∣BbBaS→AaAb∣BbBaS \to AaAb \mid BbBa A→εA→εA \to \varepsilon B→εB→εB \to \varepsilon Soru, bunun LL (1) olduğunu ancak SLR (1) olmadığını nasıl göstereceğini soruyor. LL (1) olduğunu kanıtlamak için, ayrıştırma tablosunu oluşturmaya çalıştım, ama bir çelişki olan bir hücrede birden fazla yapım alıyorum. Lütfen …

3
Etkin algoritma hesaplamak için
Fibonacci sayısı inci aşağıdaki nüks kullanılarak doğrusal bir sürede elde edilebilir:nnn def fib(n): i, j = 1, 1 for k in {1...n-1}: i, j = j, i+j return i olarak Fibonacci sayısı inci da hesaplanabilir . Ancak, bu nispeten küçük n bile yuvarlama sorunları ile ilgili sorunlar var . Bunun …


3
Önce genişlik aramada 'genişlik' ne demektir?
Önce genişlik arayışını öğreniyordum ve aklıma BFS neden böyle deniyor diye bir soru geldi. CLRS ile Algoritmalara Giriş kitabında , bunun için aşağıdaki nedeni okudum: Önce genişlik araması bu şekilde adlandırılmıştır, çünkü keşfedilen ve keşfedilmemiş köşeler arasındaki sınırı sınırın genişliği boyunca eşit olarak genişletir. Ancak, bu ifadenin anlamını anlayamıyorum. Bu …

2
Bir dizideki tüm dengesiz parenleri sabit bellekle doğrusal zamanda nasıl bulabilirsiniz?
Bir röportaj sırasında bana şu problem verildi: Diğer alfasayısal karakterlerle bazı parantez karışımları (parantez veya parantez değil, yalnızca parantez) içeren bir dize verir, eşleşen parantezi olmayan tüm parantezleri tanımlar. Örneğin, ") (ab))" dizgisinde, 0 ve 5 dizinleri eşleşen paren içermeyen parenler içerir. O (n) bellek kullanarak, bir yığın kullanarak ve …
11 algorithms 

2
HoTT'deki ürünleri kilise / scott kodlamalarına indirgeme
Şu anda bazı insanlarla HoTT kitabından geçiyorum. Göreceğimiz çoğu endüktif tipin, eşdeğer tip için ilham kaynağı olarak recuror tipini alarak sadece bağımlı fonksiyon tiplerini ve evrenleri içeren tiplere indirgenebileceğini iddia ettim. Bunun nasıl çalışacağını düşündüğümü çizmeye başladım ve bir tökezlemeden sonra cevap olduğunu düşündüğüm şeye geldim. ⋅×⋅≡∏A,B,C:U(A→B→C)→C⋅×⋅≡∏A,B,C:U(A→B→C)→C\cdot \times \cdot \equiv …

2
Doğrusal Sınırlı Turing Makineleri Neden Sonlu Durum Otomatlarından daha güçlüdür?
Sonlu olan bilgisayarlarımızın sonuçta (olağanüstü büyük) Sonlu Durum Makinelerinden daha güçlü olmadığı izlenimindeydim. Bununla birlikte, Doğrusal Sınırlı Turing Makineleri de sonludur, ancak Normal Diller kesinlikle Bağlam Duyarlı Dillerin uygunsuz bir alt kümesidir. Açıkçası burada bir şey eksik. Ne oluyor?


5
Veri Bilimi ve Yöneylem Araştırması
Başlığın da belirttiği gibi genel soru: DS ve OR / optimizasyon arasındaki fark nedir? Kavramsal düzeyde ben DS çalıştıklarını anlıyoruz özü mevcut veriler ve kullanımları çoğunlukla İstatistiksel Machine Learning tekniklerine kadar bilgi. Öte yandan VEYA , verileri verilere dayalı kararlar vermek için kullanır ; örneğin, veriler (girdi) üzerindeki bazı objektif …

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.