ASD Exercise 2

background image

Ćwiczenia 2. Proste metody sortowania

1.

Zmodyfikować metodę bąbelkową tak aby sortować z mniejszą ilością faz, tzn.
kończy sortowanie, gdy poprzednia faza nie wykonana zamiany.

2.

Zmodyfikować metodę sortowania bąbelkowego tworząc metodę sortowania
mieszanego, w której kolejne fazy wykonywane są na przemian od lewej do
prawej i od prawej do lewej strony (będą potrzebne dwa indeksy pętli
zewnętrznej, określające końce faz, jeden z prawej drugi z lewej strony)

3.

(II program zaliczeniowy)
Napisz program, który będzie tworzył prostą bazę w tablicy zawierającą
rekordy, których postać jest dowolna (co najmniej 3 pola).
W tej bazie mają być wykonywane następujące operacje:

a.

wstaw nowy rekord do bazy;

b.

znajdź rekord w bazie o podanym kluczu (kluczem może być wybierany
przez użytkownika)

c.

sortuj bazę względem wybranego klucza (sortowanie można wybrać
przez wybór lub wstawianie)

d.

wypisz elementy bazy (rekordy)

e.

usuń rekord o zadanym kluczu

f.

sprawdź, czy baza jest posortowana względem zadanego klucza

g.

usuń duplikaty w bazie (wszystkie trzy pola muszą być identyczne to
jest duplikat)


Program może wykorzystać aplikację w folderze Baza, w której przedstawiono
przykład operacji na plikach tekstowych.


Wyszukiwarka

Podobne podstrony:
ASD Exercise 1
ASD Exercise 3
ASD od z Sawanta II Wykład17 6
B06 exercise05 2 DJ
CLE Grammaire Progressive du Francais avec 400 exercices (niveau debutant volume2 CORRIGES)
ASD 2012 test6
nw asd w13
Chinese character writing Exercise sheets 2
teoria asd, stud, II semestr, ASD
Exercises in morphology, part 3
asd
test Exercise 6 Prepositions
Exercise List #4
ASD w5
Progressing from imitative to creative exercises
ASD w12

więcej podobnych podstron