Złożoność algorytmu

DB
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 51
0

Jaka jest najmniejsza wartość n, dla której algorytm o złożoności 100 *n2 działa ( na tej samej maszynie) szybciej od algorytmu o złożoności 2n

msm
  • Rejestracja: dni
  • Ostatnio: dni
0

Wystarczy (dla każdego pytania tego typu) rozwiązać równanie

100(n<sup>2) &lt; 2</sup>n
(100(n2) < 2n)

DB
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 51
0

jeśli działa szybciej nie powinno być na odwrót 100*(n2) > 2n, wtedy dla n=1 zależność ta zostaje spełniona

M4
  • Rejestracja: dni
  • Ostatnio: dni
0
DBest napisał(a)

jeśli działa szybciej nie powinno być na odwrót 100*(n2) > 2n, wtedy dla n=1 zależność ta zostaje spełniona

Pomyśl logicznie. Złożoność. Im większa tym działa szybciej? Chyba nie do końca. Więc imho warunek w drugą stronę jak napisał MSM.

Jeśli się nie walnąłem w obliczeniach to n>=15 spełnia ten warunek.

DB
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 51
0

zgadza się, stare przyzwyczajenia wzięły swoje.
Dla n=15 warunek zostaje spełniony dzięki

DB
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 51
0

a jak obliczyć złożoność obliczeniową pseudokodu sortowania bąbelkowego dostępnego na wikipedii?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.