«landau-notation» etiketlenmiş sorular

Big-O, Omega, vb. Gibi asimtotik gösterimler hakkında sorular

3
Hangi zaman karmaşıklığı analizinin gösterileceğini nasıl bilebiliriz?
Giriş algoritma sınıflarının çoğunda, (Büyük O) ve gibi notasyonlar tanıtılır ve bir öğrenci genellikle zaman karmaşıklığını bulmak için bunlardan birini kullanmayı öğrenir.OOOΘΘ\Theta Bununla birlikte, bu gibi başka gösterimleri vardır,ooo , ve ω . Bir gösterimin diğerine tercih edilebileceği herhangi bir özel senaryo var mı?ΩΩ\Omegaωω\omega

2
Reynolds ve Tymann'dan büyüme tanımının sırası
Bilgisayar Bilimleri İlkeleri (2008) adlı kitabı Carl Reynolds ve Paul Tymann (Schaum's Outlines tarafından yayınlanan) adlı bir kitap okuyorum . İkinci bölüm, bir isim listesi boyunca basitçe yinelenen ve belirli bir isim listede bulunursa, TRUE değerini döndüren sıralı bir arama örneği içeren algoritmalar sunar. Yazar şunları söylemeye devam ediyor (sayfa …

10
O (·) bir fonksiyon değildir, bir fonksiyon ona nasıl eşit olabilir?
Büyük gösteriminin ne anlama geldiğini tamamen anlıyorum . Benim sorunum derken , burada büyüklüğü girişinde bir algoritma çalışıyor .OOOT(n)=O(f(n))T(n)=O(f(n))T(n)=O(f(n))T(n)T(n)T(n)nnn Bunun anlamını anlıyorum. Fakat ve iki farklı şeydir.T(n)T(n)T(n)O(f(n))O(f(n))O(f(n)) T(n)T(n)T(n) bir tam sayıdır, Ama bir dizi dışarı tükürüyor, yani teknik diyebiliriz olamayacağını bir işlev değil eşittir , tek sorarsa Eğer ne değeri …


6
Asimptotik büyümeye göre sıralama fonksiyonları
Örneğin, bir işlevler listesine sahip olduğumu varsayalım. nloglog(n),2n,n!,n3,nlnn,…nlog⁡log⁡(n),2n,n!,n3,nln⁡n,…\qquad n^{\log \log(n)}, 2^n, n!, n^3, n \ln n, \dots Bunları asimptotik olarak nasıl sıralayabilirim, yani; f≤Og⟺f∈O(g)f≤Og⟺f∈O(g)\qquad f \leq_O g \iff f \in O(g) , onlar (ayrıca bkz aslında İkili karşılaştırılabilir olduğunu varsayarak burada )? tanımını kullanmak OOOgarip görünüyor ve uygun ccc ve …

4
O ve worst en kötü ve en iyi durumla nasıl ilişkilidir?
Bugün, derste ikili arama kullanarak sıralanmış bir dizide bir eleman bulmak için çok basit bir algoritma tartıştık . Bir nnn element dizisi için asimptotik karmaşıklığını belirlememiz istendi . Benim fikrim, daha açık bir şekilde O ( logn )O(log⁡n)O(\log n) , veya olmasıydı, O ( log2n )O(log2⁡n)O(\log_2 n)çünkü günlük2nlog2⁡n\log_2 n , …

2
C'nin boş tipi neden boş / alt tipe benzemiyor?
Vikipedi ile birlikte bulduğum diğer kaynaklar voidgibi boş bir türe karşılık C tipi tipini birim tipi olarak buldum . Bu kafa karıştırıcı buluyorum ki voidboş / alt tip tanımına daha iyi uyuyor. voidSöyleyebileceğim kadarıyla hiçbir değer yok . Geri dönüş tipi boşluğu olan bir işlev, işlevin hiçbir şey döndürmediğini ve …
28 type-theory  c  logic  modal-logic  coq  equality  coinduction  artificial-intelligence  computer-architecture  compilers  asymptotics  formal-languages  asymptotics  landau-notation  asymptotics  turing-machines  optimization  decision-problem  rice-theorem  algorithms  arithmetic  floating-point  automata  finite-automata  data-structures  search-trees  balanced-search-trees  complexity-theory  asymptotics  amortized-analysis  complexity-theory  graphs  np-complete  reductions  np-hard  algorithms  string-metrics  computability  artificial-intelligence  halting-problem  turing-machines  computation-models  graph-theory  terminology  complexity-theory  decision-problem  polynomial-time  algorithms  algorithm-analysis  optimization  runtime-analysis  loops  turing-machines  computation-models  recurrence-relation  master-theorem  complexity-theory  asymptotics  parallel-computing  landau-notation  terminology  optimization  decision-problem  complexity-theory  polynomial-time  counting  coding-theory  permutations  encoding-scheme  error-correcting-codes  machine-learning  natural-language-processing  algorithms  graphs  social-networks  network-analysis  relational-algebra  constraint-satisfaction  polymorphisms  algorithms  graphs  trees 


2
Nüks ilişkilerinde değişkenlerin değiştirilmesi
Şu anda, Algoritmalara Giriş (CLRS) üzerinde kendi kendime çalışıyorum ve tekrarlama ilişkilerini çözmek için kitapta ana hatlarıyla belirttikleri belirli bir yöntem var. Aşağıdaki yöntem bu örnekle açıklanabilir. Varsayalım, yinelemeye sahibiz T(n)=2T(n−−√)+lognT(n)=2T(n)+log⁡nT(n) = 2T(\sqrt n) + \log n Başlangıçta m = lg (n) yerine koyarlar ve sonra tekrar tekrar takarlar ve …


2
sağlayan iki
İki fonksiyon f,g:R+→R+f,g:R+→R+ f,g: R^+ → R^+ tatmin edici: süreklidir;f,gf,gf, g monoton olarak artmaktadır;f,gf,gf, g ve g ≠ O ( f ) .f≠O(g)f≠O(g)f \ne O(g)g≠O(f)g≠O(f)g \ne O(f)

4
Neyi ortalama?
Neyi ortalama?logO(1)nlogO(1)⁡n\log^{O(1)}n Büyük-O notasyonunun farkındayım, ama bu notasyon benim için bir anlam ifade etmiyor. Ben de bu konuda bir şey bulamıyorum, çünkü bir arama motoru bunu doğru yorumlamak hiçbir yolu yoktur. Biraz bağlam için, bulduğum cümle "[...] alanı kullanıyorsa ve çoğu zaman fonksiyonunu [verimli] olarak adlandırıyor madde başına."log O ( …

2
Ana teoremde neden düzenlilik koşulu var?
Cormen ve ark. Tarafından Algoritmalara Giriş okuyorum . ve sayfa 73'ten başlayarak Master teoreminin ifadesini okuyorum . 3. durumda, teoremi kullanmak için yerine getirilmesi gereken bir düzenlilik koşulu da vardır: ... 3. Eğer f(n)=Ω(nlogba+ε)f(n)=Ω(nlogb⁡a+ε)\qquad \displaystyle f(n) = \Omega(n^{\log_b a + \varepsilon}) Bazı sabit için ve eğerε>0ε>0\varepsilon > 0 [düzenlilik şartı …

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 …

3
Landau terimlerinin toplamı ile ilgili sorun nedir?
yazdım ∑i=1n1i=∑i=1nO(1)=O(n)∑i=1n1i=∑i=1nO(1)=O(n)\qquad \displaystyle \sum\limits_{i=1}^n \frac{1}{i} = \sum\limits_{i=1}^n \cal{O}(1) = \cal{O}(n) ama arkadaşım bunun yanlış olduğunu söylüyor. TCS hile tabaka itibaren toplam olarak da adlandırılır biliyoruz logaritmik büyüme sahip olan n . Yani sınırım çok keskin değil, ama ihtiyacım olan analiz için yeterli.HnHnH_nnnn Neyi yanlış yaptım? Düzenleme : Arkadaşım aynı akıl …

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.