Запитання з тегом «big-theta»

2
Чому Big O викладають замість Big Theta?
Позначення Big O забезпечує верхню межу функції, тоді як Big Theta забезпечує чітку межу. Однак я вважаю, що нотація Big O, як правило, (і неофіційно) викладається та використовується, коли вони справді означають Велику Тету. наприклад, "Quicksort є O (N ^ 2)" може перетворитися на набагато сильніший вислів "Quicksort є Θ …

3
Поясніть, будь ласка, твердження, що функція an + b належить O (n ^ 2) і Θ (n)?
Скажімо, у мене лінійна функція f(n)= an+b, який найкращий спосіб довести, що ця функція належить до O (n 2 ) і Θ(n)? Мені тут не потрібна математична суворість. Мені потрібна відповідь програмістів. Якийсь логічний спосіб пояснення. Саме тому я не поставив питання з питань математики Q&A, а натомість у програмі …

5
Програматично знайти алгоритм позначення Ландау (Велика О або Тета позначення)?
Я звик шукати позначення моїх алгоритмів Landau (Big O, Theta ...) вручну, щоб переконатися, що вони максимально оптимізовані, але коли функції стають справді великими і складними, це бере свій шлях занадто багато часу, щоб зробити це вручну. він також схильний до людських помилок. Я витратив деякий час на Codility (вправи …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.