Mini projekt na zaliczenie ( oferuje 100zł za pewną pomoc - nie całą robote )

0

Mikroprojekt przewidziany jest jako dodatkowa instrukcja laboratoryjna, którą można wykonać w domu i zaprezentować na kolejnych zajęciach (po kolokwiach).
W ramach mikroprojektu należy:

  1. Zaprojektuj strukturę przechowującą informacje o elementach zbioru, uzgodnionym z osobą prowadzącą zajęcia (np. księgozbiór, filmoteka, płytoteka, inwentarz oprogramowania, itp.) (10%)
  2. Napisz funkcję wyświetlającą cały spis, w formie tabelki (10%).
    6
  3. Napisz funkcję wypełniającą cały spis przykładowymi wartościami. Aby zadanie było zaliczone,
    wartości muszą być wcześniej wprowadzone i zapisane do pliku. Podczas sprawdzania mikroprojektu, należy z pliku wczytać przykładowe dane. Dane te powinny być w kolejności losowej. Minimalna
    liczba elementów to 15. (10%)
  4. Posortuj dane przy pomocy sortowania szybkiego według kryterium uzgodnionego z osobą prowadzącą laboratorium (10%).
  5. Dobierz dane w taki sposób, aby zademonstrować, że algorytmy sortowania szybkiego i przez kopcowanie są algorytmami niestabilnymi. (10%)
  6. Posortuj dane przy pomocy sortowania przez kopcowanie według kryterium uzgodnionego z osobą
    prowadzącą laboratorium (10%).
  7. Przy pomocy sortowania przez kopcowanie posortuj dane w kolejności nierosnącej (20%)
  8. Wykonaj analizę liczby porównań i przesunięć oraz czasów działania algorytmów sortowania przez
    kopcowanie i sortowania szybkiego. Wyniki mają pojawić się na zakończenie programu (20%)
0

Prosze o punkty 1-4 daje naj i superke.

1 użytkowników online, w tym zalogowanych: 0, gości: 1