«big-o» etiketlenmiş sorular

Big-O notasyonu asimptotik üst sınırları temsil etmek için kullanılır. Algoritmaların ilgili zaman veya mekan karmaşıklığını tanımlar. Big-O analizi bir problem zorluğunun kaba ve basitleştirilmiş bir tahminini sunar.



7
Büyük Oh gösterimi sabit değerden bahsetmiyor
Ben bir programcıyım ve henüz Algoritmalar okumaya başladım. Bog Oh, Big Omega ve Big Theta isimlerinde tamamen ikna olmadım. Nedeni Big Oh'un tanımıdır, her zaman f (x) 'den büyük veya ona eşit olacak şekilde g (x) fonksiyonunun olması gerektiğini belirtir. Veya n> n0'ın tüm değerleri için f (x) <= cn. …

3
Lütfen an + b fonksiyonunun O (n ^ 2) ve Θ (n) 'ye ait olduğu açıklamasını açıklayınız.
Diyelim ki doğrusal bir fonksiyonum var f(n)= an+b, bu fonksiyonun O (n 2 ) 'ye ait olduğunu kanıtlamanın en iyi yolu Θ(n)nedir ve ? Burada matematiksel titizliğe ihtiyacım yok. Bir programcının yanıtına ihtiyacım var. Açıklamanın mantıklı bir yolu. Bu yüzden soruyu matematik soru ve cevaplarına ve Programcılar Soru-Cevaplarına göndermedim.


5
Bir algoritmanın Landau notasyonunu (Big O veya Theta notasyonu) bulan programatik olarak?
Algoritmalarımın olabildiğince optimize edildiğinden emin olmak için elimle Landau (Big O, Theta ...) gösterimini aramak için kullanıyorum, ancak işlevler gerçekten büyük ve karmaşık hale geldiğinde, yol alıyor elle yapmak için çok fazla zaman. aynı zamanda insan hatalarına da yatkındır. Codility (kodlama / algo egzersizleri) için biraz zaman geçirdim ve size …
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.