Projekt1 specyfikacja projekt1

Student: Bartosz Janaszek (1M10) bjanaszek@stud.elka.pw.edu.pl

Prowadzący: J.Olszyna

Podstawy programowania (PRM) – projekt

Specyfikacja funkcjonalna

Temat: Algorytm Quicksort

Definicja pojęć: Słynny algorytm quicksort zwany po polsku szybkim sortowaniem. Znany ze, jak sama nazwa wskazuje, za znacznej szybkości sortowania oraz stosunkowo małej (logarytmicznej) złożoności.

Sposób działania programu: Sortowanie odbywa się poprzez dwa zasadnicze procesy. Pierwszym z nich jest rozdzielanie elementów tablicy według wartości jednego z jej elementów (element te służy algorytmowi za oś) po czym następuje drugi proces. Procedura wywołuje samą siebie. Dzięki rekurencyjnej konstrukcji algorytmu możliwe krokowe posortowanie całej tablicy.

Format danych wejściowych: N-elementowa tablica liczb całkowitych.

Format danych wyjściowych: Komunikat z posortowaną n-elementowa tablica liczb całkowitych.

Literatura

Wróblewski P. Algorytmy - struktury danych i techniki programowania.


Wyszukiwarka

Podobne podstrony:
Projekt1 specyfikacja2 projekt1
Wypełnione, SpecyfikacjaWymagań 01 2007 06 13 MI, ARKUSZ ZLECENIA PROJEKTOWEGO
Projekt z pracowni kosmetycznej, SPECYFIKA PRACY W GABINECIE KOSMETYCZNYM
projekt2 specyfikacja projekt2
Prezentacja i specyfikacja, Projekt IO, Template für Pflichtenheft
Specyfikacja projektu
projekt 3 specyfikacja techniczna projekt3
Rozporządzenie Ministra Infrastruktury w sprawie szczegółowego zakresu i formy dokumentacji projekto
Projektant3D Specyfikacja projektu
Specyfikacja projektu Warsinski Rafał doc
Rozporządzenie w sprawie szczegółowego zakresu i formy dokumentacji projektowej, specyfikacji techni
projekt o narkomanii(1)
!!! ETAPY CYKLU PROJEKTU !!!id 455 ppt
Wykład 3 Dokumentacja projektowa i STWiOR

więcej podobnych podstron