Algorytm002

 0    15 fiche    bmrao
ladda ner mp3 skriva ut spela Kontrollera dig själv
 
Fråga Svar
Liczba rozwiązań dopuszczalnych w problemie komiwojażera:
börja lära sig
(n-1)!/2
Niezmiennik pętli
börja lära sig
Mówimy, że zdanie P jest niezmiennikiem pętli, jeżeli po każdym jej przebiegu jest ono prawdziwe. W praktyce niezmiennik pętli traktowany jest jako założenie indukcyjne, na podstawie którego wykazuje się prawdziwość kroku indukcyjnego.
Zdanie a jest równe 5 jest trywialnym niezmiennikiem pętli.
börja lära sig
int a=5, b=0; for (int i=0; i<9; ++i) {b++;}
Rzeczy dotyczące niezmiennika pętli, które należy udowodnić: inicjowanie
börja lära sig
Jest on prawdziwy przed pierwszą iteracją pętli.
Rzeczy dotyczące niezmiennika pętli, które należy udowodnić: Utrzymanie
börja lära sig
Jeśli jest on prawdziwy przed iteracją pętli, to pozostaje prawdziwy przed następną iteracją.
Rzeczy dotyczące niezmiennika pętli, które należy udowodnić: Zakończenie
börja lära sig
Kiedy pętla się kończy, z niezmiennika wynika uŜyteczna własność, która pomaga udowodnić poprawność algorytmu.
Analiza algorytmów
börja lära sig
Polega na określeniu zasobów, jakie są potrzebne do wykonania algorytmu
Analiza algorytmów: zasób zasadniczy
börja lära sig
czas obliczeń
Analiza algorytmów: inne zasoby
börja lära sig
pamięć, przepustowość kanału komunikacyjnego, sprzęt komputerowy
Analiza kilku algorytmów dla tego samego problemu
börja lära sig
poszukiwanie najefektywniejszego
Analiza algorytmów – założenia: Model obliczeń
börja lära sig
maszyna o dostępie swobodnym do pamięci (RAM – Random Access Machine)
Analiza algorytmów – założenia: Rozkazy
börja lära sig
wykonywane jeden po drugim (sekwencyjnie)
Analiza algorytmów – założenia: czas
börja lära sig
Zakładamy, Ŝe wykonanie kaŜdego rozkazu (arytmetycznego, manipulowania danymi, sterującego) zajmuje stały czas
Przypadek pesymistyczny
börja lära sig
najdłuŜszy czas działania algorytmu dla dowolnych danych wejściowych określonego rozmiaru n
Przypadek średni
börja lära sig
aby wyznaczyć najczęściej przyjmujemy, Ŝe wszystkie dane wejściowe są równie prawdopodobne.

Du måste vara inloggad för att skriva en kommentar.