Bilgisayar Bilimi

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



3
Çok büyük bir dosyada en çok oluşan öğeyi bulma
Bu röportaj sorusunun çok sorduğunu duydum ve iyi cevapların ne olabileceği hakkında bazı fikirler almayı umuyordum: 10+ GB büyük bir dosyanız var ve en çok hangi öğenin en iyi şekilde oluştuğunu öğrenmek istiyorsunuz, iyi bir yol nedir Bunu yapmak için? Çok fazla bellek kullandığınız için haritayı yinelemek ve izlemek muhtemelen …

2
Sonsuz büyük zinciri
İlk olarak, işleri açıklığa kavuşturmak için big tanımını yazayım.ÖÖO f( n ) ∈ O ( g( n ) )⟺∃ c , n0> 0f(n)∈Ö(g(n))⟺∃c,n0>0f(n)\in O(g(n))\iff \exists c, n_0\gt 0 ,0 ≤ f( n ) ≤ c g( n ) , ∀ n ≥ n00≤f(n)≤cg(n),∀n≥n00\le f(n)\le cg(n), \forall n\ge n_0 Diyelim ki …

7
Eğer düzenlidir, o takip eder düzenli mi?bir2A2A^2birAA Bir ispat girişimim: Evet, çelişki için düzenli olmadığını varsayalım . Daha sonra .birAAbir2= A ⋅ AA2=A⋅AA^2 = A \cdot A Normal olmayan iki dilin birleştirilmesi normal olmadığından düzenli olamaz. Bu varsayımımızla çelişiyor. Yani düzenli. Yani eğer düzenlidir sonra düzenlidir.bir2A2A^2birAAbir2A2A^2birAA Kanıt doğru mu? Bunu …

3
Kafalar ve kuyruklar arasındaki tutarsızlık
Tarafsız bir madalyonun dizisini düşünün nnn. Let ilk görüldüğü kuyrukları fazla kafaları sayısından fazla mutlak değerini ifade çevirir. Tanımla . ve olduğunu gösterin .HiHiH_iiiiH=maxiHiH=maxiHiH=\text{max}_i H_iE[Hi]=Θ(i√)E[Hi]=Θ(i)E[H_i]=\Theta ( \sqrt{i} )E[H]=Θ(n−−√)E[H]=Θ(n)E[H]=\Theta( \sqrt{n} ) Bu sorun Raghavan ve Motwani'nin `` Rastgele algoritmalar '' ın ilk bölümünde ortaya çıkıyor, bu yüzden belki de yukarıdaki ifadenin …

4
Birisi bağlama duyarlı bir dilbilgisinin basit ama oyuncak olmayan bir örneğini verebilir mi?
Bağlama duyarlı gramerleri anlamaya çalışıyorum. Dillerin neden hoşlandığını anlıyorum { w w ∣ w ∈ A*}{ww|w∈bir*}\{ww \mid w \in A^*\} { anbncn∣ n ∈ N }{birnbncn|n∈N-}\{a^n b^n c^n \mid n\in\mathbb{N}\} bağlam içermez, ancak türetilmemiş lambda hesabına benzer bir dilin içeriğe duyarlı olup olmadığını bilmek istiyorum. Basit, ama oyuncak olmayan bir …

2
Bağlama duyarlı tüm diller karar verilebilir mi?
Bağlam duyarlı dilin Wikipedia tanımından geçiyordum ve bunu buldum: Her dil kategorisi, doğrudan üstündeki kategorinin uygun bir alt kümesidir. Her kategorideki herhangi bir otomat ve herhangi bir dilbilgisi, doğrudan üstündeki kategoride eşdeğer bir otomat veya dilbilgisine sahiptir. Doğrusal sınırlı otomatın makalenin sıralamasında doğrudan karar verenin altında olduğunu görebiliyordum. Bu durumda, …

2
CoNP tamlığı NP sertliği anlamına mı gelir?
CoNP tamlığı NP sertliği anlamına mı gelir? Özellikle, coNP-complete olarak gösterdiğim bir sorunum var. NP-zor olduğunu iddia edebilir miyim? CoNP-sertliğini iddia edebileceğimin farkındayım, ancak bu terminolojinin standart olup olmadığından emin değilim. NP-tam bir problemin coNP'ye ait olması durumunda NP = coNP olduğu iddiasından memnunum. Bununla birlikte, bu ders notları NP-zor …

2
LL (k) ve LR (k) dilbilgisi arasında ayrım yapmanın bir yolu var mı?
Son zamanlarda Derleyiciler tasarımı üzerine çalışıyorum. Biri LL gramer, diğeri LR gramer olmak üzere iki tür gramer hakkında bilgi sahibi oldum. Ayrıca her LL dilbilgisinin LL dilbilgisi olan LR olduğunu, LR dilbilgisinin uygun bir alt kümesi olduğunu da biliyoruz. Birincisi yukarıdan aşağıya ayrıştırmada, ikincisi yukarıdan aşağıya ayrıştırmada kullanılır. Fakat verilen …


4
Rasyonel sayıları karşılaştırma
ve verildiğinde , b , d ∉ { 0 }a,b,c,d∈Na,b,c,d∈Na,b,c,d \in \mathbb Nb,d∉{0}b,d∉{0}b,d \notin \{0\} ab&lt;cd⟺ad&lt;cbab&lt;cd⟺ad&lt;cb \begin{eqnarray*} \frac a b < \frac c d &\iff& ad < cb \end{eqnarray*} Sorularım: Verilena,b,c,da,b,c,da,b,c,d Karar varsayarak de , karar verme herhangi bir yolu yoktur çarpma (ya da bölümler), preform zorunda kalmadan ve . …




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.