Розглянемо рецидив
при з деякою позитивною константою , а .c T ( 2 ) = 1
Я знаю головну теорему для вирішення повторень, але я не впевнений, як ми могли б вирішити це відношення, використовуючи її. Як ви підходите до квадратного параметра кореня?
Розглянемо рецидив
при з деякою позитивною константою , а .c T ( 2 ) = 1
Я знаю головну теорему для вирішення повторень, але я не впевнений, як ми могли б вирішити це відношення, використовуючи її. Як ви підходите до квадратного параметра кореня?
Відповіді:
Ми будемо використовувати пропозицію Рафаеля і розгортаємо повторення. Далі всі логарифми є базовою 2. Отримуємо
β(n)β(n)=журналжурналу
У своєму коментарі ви згадали, що ви спробували заміну, але застрягли. Ось виведення, яке працює. Мотивація полягає в тому, що ми хотіли б позбутися множника праворуч, залишивши нам щось, що схоже на . У цьому випадку все виходить дуже добре: U(n)=U( √
кг√
Якщо ви пишете вас T ( m ) = m.
Тепер ви знаєте, що дерево рекурсії має висоту порядку , і знову не важко побачити, що це на кожному рівні, тому загальний час роботи знаходиться в: , який укладає для .
У всьому, коли бачиш абон а, добре перевірити логарифм.
PS: Впевнений доказ повинен містити більше деталей, коли я їх пропустив.
Дотримуємось пропозиції Рафаеля, при : T ( n ) = T ( 2 2 k )
Редагувати: Дякую Петру Шор за виправлення!