Skip to main content
eNauczanie
  • Home
  • All courses
  • More
English ‎(en)‎
English ‎(en)‎ Polski ‎(pl)‎
You are currently using guest access
Log in
Home All courses
  1. AiSD(IS)
  2. Zadanie nr 2

Zadanie nr 2

Zadanie nr 2

Completion requirements
Opened: Friday, 23.10.2009, 08:35
Due: Friday, 20.11.2009, 23:55
Sortowanie tablic metodą quicksort

Zadanie:
Należy napisać program sortujący tablicę metodą qsort, ze wstawionym licznikiem porównań, oczywiście :) Przetestować metodę wg przypadków podanych w tabeli poniżej. Następnie zaproponować dwie metody udoskonalenia metody sortowania. Wyniki także przedstawić w tabeli. Wyciągnąć wnioski.

licznik parównań, czas, pamięć Res dla:
qsort
qsort - ulepszony
q sort ulepszony 2
p. pesymistyczny
n=10



p. pesymistyczny
n=100



p. pesymistyczny
n=1000



p. pesymistyczny
n=10000



tablica losowa
n=10



tablica losowa
n=100



tablica losowa
n=1000



tablica losowa
n=10000



* tablica optymistyczna
n=10...10000




Algorytm: qsort, qsort ze swoją propozycją udoskonalenia (2X)

Co przesylamy do oceny: tabelkę, wnioski z metody i plik Zadanie2ImieNazwisko.c

Kryteria oceny: program poprawny, zwięzły, dobrze skomentowany i najlepiej szybki. Wnioski z analizy metody qsort.

◄ http://www.mif.pg.gda.pl/homepages/sylas/students/alg_podypl/w2.pdf
http://chemeng.p.lodz.pl/zylla/games/hanoi5p.html ►

eNauczanie is a platform based on Moodle learning system, which allows both students and lecturers to learn on-line, take exams to verify their knowledge and solve interactive exercises. Modern didactic platform offers nearly 5000 courses in different faculties for more than 20 000 unique users every year.

Privacy | Terms and conditions | Accessibility

 
  • Course template
  • Information Portal about eLearning
  • eLearning Platform Support
  • Academic Calendar
  • Eduroam wireless network

Session timeout:

Copyright © 2008 - 2025 Gdańsk University of Technology IT Service Centre
Get the mobile app