złożoność algorytmów zadanie

Niech A będzie algorytmem, którego złożoność wyraża się pewną funkcją f( n ), gdzie n jest rozmiarem danych wejściowych. Czas wykonania algorytmu A dla danych rozmiaru x na komputerze K wynosi t sekund.

  1. Ile czasu zajmie wykonanie algorytmu A dla danych rozmiaru p-krotnie mniejszego na komputerze K?

  2. Jaki jest maksymalny rozmiar danych, jakie algorytm A może przetworzyć na komputerze K w ciągu t' sekund?

  3. Oblicz czas w jakim komputer K' , który jest p'-szybszy od komputera K, obliczy rezultat algorytmu dla danych wejściowych rozmiaru x'

f( n ) x t p t' p' x'
5n 12 60 5 20 2 100
n3 6 54 3 432 3 10
2n 6 64 3 40 4 8


Zadanie pochodzi ze zbioru: Anna Dańko, Truong Lan Le, Grażyna Mirkowska, Paweł Rembelski, Adam Smyk, Marcin Sydow. Algorytmy i struktury danych - zadania. Wydawnictwo PJWSTK. Warszawa 2006


Wyszukiwarka

Podobne podstrony:
złożoność algorytmów
zlozon, Algorytmy
Algorytmy zadania id 51150 Nieznany (2)
Zadania algorytmy, Zadanie 1
11 Nierozstrzygalność i złożoność algorytmiczna
Algorytmy zadania
Złożoność obliczeniowa Zadania 2
Algorytmy-zadania, Programowanie, wykłady C++
03 Algorytmy zadania
Pochodne funkcji zlozonych Za Zadanie domowe id 810241
Złożoność obliczeniowa Zadania 1
zlozonosc, Algorytmy
złożoność algorytmów
zlozon, Algorytmy
Nierozstrzygalność i złożonośc algorytmiczna Iwona rtf
11 Nierozstrzygalność i złożoność algorytmiczna

więcej podobnych podstron