1
Fork 0
mirror of https://github.com/Steffo99/unisteffo.git synced 2024-11-24 08:54:21 +00:00
triennale-appunti-steffo/public/materials/year1/algoritmi/09_MasterTheoremSubset.md

675 B

Caso particolare del Master Theorem

Ipotesi

Se:

Ovvero, se la dimensione dell'input viene divisa ad ogni ciclo da una costante b, è polinomiale e il caso base è costante...

Tesi

Allora:

In pratica, se il costo dominante è quello della parte "fissa" dell'algoritmo, esso sarà O(n^d), mentre se il costo dominante è quello delle chiamate ricorsive, esso sarà O(n^{log_b e}).
Se nessuno dei due è dominante... si dividono circa in parti uguali, creando un costo di O(n^d log n).