Professional Documents
Culture Documents
ΔΙΑΓΩΝΙΣΜΑ Β ΤΕΤΡΑΜΗΝΟΥ ΑΕΠΠ
ΔΙΑΓΩΝΙΣΜΑ Β ΤΕΤΡΑΜΗΝΟΥ ΑΕΠΠ
ΟΝΟΜΑΤΕΠΩΝΥΜΟ
ΘΕΜΑ Α
Μία από τις λειτουργίες επί των δομών δεδομένων είναι η εισαγωγή
ενός στοιχείου στην δομή.
Ένα από τα πλεονεκτήματα των πινάκων είναι ότι χρειάζονται λίγο
χώρο στην μνήμη.
Για να προσδιορίσουμε την θέση σε έναν δισδιάστατο πίνακα
χρειαζόμαστε μία μεταβλητή.
Η σειριακή αναζήτηση θα πρέπει να αποφεύγεται όταν ο πίνακας είναι
μεγάλος.
Η δυαδική αναζήτηση χρησιμοποιείται σε αταξινόμητους πίνακες
ΘΕΜΑ Β (15)
Ποιά θα είναι τα περιεχόμενα του πίνακα Α μετά την εκτέλεση του παρακάτω
αλγορίθμου;
Αλγόριθμος Δημιουργία_Πίνακα
Για i από 1 μέχρι 5
Α[i] ← i
Τέλος_επανάληψης
Για i από 2 μέχρι 5
Αν (i mod 2 = 0) τότε
Α[i] ← 2 * A[i - 1] + 1
Αλλιώς
Α[i] ← A[i] + A[i - 1]
Τέλος_αν
Τέλος_επανάληψης
Αποτελέσματα // Α //
Τέλος Δημιουργία_Πίνακα
ΘΕΜΑ Γ (15+10)
ΘΕΜΑ Δ (25)