«terminology» etiketlenmiş sorular

Özel kavramların nasıl anlaşılması gerektiği ve gösterim kuralları hakkında sorular.


3
Algoritmik bilgi teorisinde “bilgi” ve “yararlı bilgi” arasındaki fark
Wikipedia'ya göre : Gayri resmi olarak, algoritmik bilgi teorisi açısından, bir ipin bilgi içeriği, o ipin mümkün olan en kısa bağımsız temsilinin uzunluğuna eşittir. "Yararlı bilgiler" in benzer gayrı resmi titiz tanımı nedir? "Yararlı bilgi" neden daha doğal veya daha temel bir kavram olarak kabul edilmemektedir; safça tamamen rastgele bir …


3
Sonsuz Dil ve Sonlu Dil
Bilgisayar teorisinde "sonsuz" veya "sonlu" dil ifadelerinin kullanımı konusunda net değilim. Ben bu sorun kök benzeri bir dil olduğunu düşünüyorum olan sonsuz o sonsuz (ama sayılabilen) dizeleri sayısını üretebilir anlamda. Bununla birlikte, yine de sonlu bir durum otomatı tarafından tanınabilir .L = { a b }*L={ab}∗L=\{ab\}^* Ayrıca Sipser kitabının bu …

2
Bir nokta grafiğinin bir boşluğa bölünmeyi tanımladığı bu veri yapısı / konsepti nedir
Gerçek bir dünya problemini çözmek için bir algoritmayla karşılaştım ve ödev problemi için bazıları için çok benzer bir şey yaptığım bir sınıfı hatırlıyorum. Temelde bir nokta grafiğidir ve çizgiler iki nokta arasında eşit uzaklıkta olacak şekilde çizilir. Noktanın etrafındaki çizgilerin o noktaya en yakın alanın şeklini oluşturduğu mükemmel bir bölüm …



6
Bir aralıkta iki sayının maksimum XOR değerini bulma: ikinci dereceden daha iyisini yapabilir miyiz?
İki ve sayısı verildiğini ve l \ le i, \, j \ le r için bulmak istediğimizi varsayalım .lllrrrmax(i⊕j)max(i⊕j)\max{(i\oplus j)}l≤i,j≤rl≤i,j≤rl\le i,\,j\le r Saf algoritma tüm olası çiftleri kontrol eder; örneğin yakutta: def max_xor(l, r) max = 0 (l..r).each do |i| (i..r).each do |j| if (i ^ j > max) max …

2
Rasgele algoritmaların sınıflandırılması
Gönderen Wikipedia randomize algoritmaları hakkında Beklenen çalışma süresini veya bellek kullanımını azaltmak için rasgele girişi kullanan algoritmalar arasında ayrım yapmak gerekir , ancak her zaman sınırlı bir süre içinde doğru bir sonuçla sonlanır ve rasgele girdiye bağlı olarak bir şansa sahip olasılıklı algoritmalar hatalı bir sonuç üretme (Monte Carlo algoritmaları) …

2
IELR (1) -parser nedir?
Kendime bizon kullanımını öğretmeye çalışıyorum. Manpage bizonu (1) bizon hakkında şunları söylüyor: LALR (1), IELR (1) veya kanonik LR (1) ayrıştırıcı tablolarını kullanarak deterministik bir LR veya genelleştirilmiş LR (GLR) ayrıştırıcısı oluşturun. IELR ayrıştırıcı nedir? Dünya çapında web'de bulduğum tüm ilgili makaleler ödeme duvarı.

1
“soldan sağa tarama, en sağdaki türev” anlamını ne zaman aldı ?
Göre Ara maddesi , L vasıtası "tarama için sağ-sol", ve "R" anlamına gelir "sağdaki türev". Bununla birlikte, Knuth'un gramerleriyle ilgili orijinal belgesinde , (sayfa 610) ' ile soldan sağa çevrilebilen bir dil olarak tanımlar .LR(k)LR(k)LR(k)LR(k)LR(k)LR(k)LR(k)LR(k)LR(k)kkk Bu yeni terminolojinin ayrışmasının "soldan sağa taraması, en soldaki türevi" tamamlaması için seçildiğini tahmin ediyorum …

2
Bilgisayar biliminde 'Anahtar' nedir?
Bilgisayar anahtarında 'anahtarın' anlamının tam olarak ne olduğu konusunda biraz kafam karıştı. Anahtar / değer çiftlerini, birincil anahtarları vb. Anlıyorum ... Ama 'anahtar' teriminin kendi başına ne anlama geldiğini anlayamıyorum. Anlayabildiğim kadarıyla sadece bir veri parçası anlamına geliyor. CLRS'de, ağaç düğümleriyle ilişkili verilere 'anahtar' denir. Karma tabloyu aramak için kullanılan …

2
algoritma zaman analizi “girdi boyutu” ve “girdi elemanları”
Hala bir algoritma için asemptomatik üst sınırı analiz etmek ve tanımlamak için kullanıldığında "giriş uzunluğu" ve "giriş boyutu" terimleri ile biraz karışık Algoritma için giriş uzunluğunun, çok fazla veri türüne ve bahsettiğiniz algoritmaya bağlı olduğu anlaşılıyor. Bazı yazarlar, girdi uzunluğunu girdiyi temsil etmek için gereken karakter boyutuna atıfta bulunurlar, bu …

3
Bu algoritma hala bir İkili Arama algoritması olarak kabul edilebilir mi?
İkinci kodu kata yaparken (her seferinde farklı bir yöntemle beş kez bir ikili arama algoritması uygulamanızı ister), aşağıdaki gibi çalışan biraz farklı bir çözüm buldum: Eğer uzunluk 100 sıralı bir dizi varsa ve onun başlangıç ​​alanı 200 sayısını içerir ve onun bitiş alanı 400 sayısını içerir, ben, bir insan okuyan …

3
Analiz ve programlama dili arasındaki fark nedir?
Sanırım matematik ve programlama dili olarak adlandırılan şeyler hakkında oldukça kafam karıştı. Bir analizin, programların denkliği hakkında muhakeme için resmi bir sistem olduğunu düşünmeye eğilimliyim ve söylenmiş olabilirim. Programların, bir makine tarafından belirlenmiş, (bence?) Belirleyici olması gereken işlevsel bir semantiği vardır. Bu şekilde, dili için (doğru) bir hesap , program …

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.