Search Header Logo
Συγχώνευση πινάκων

Συγχώνευση πινάκων

Assessment

Presentation

Computers

12th Grade

Easy

Created by

ΖΗΣΗΣ ΚΑΡΑΣΙΜΟΣ

Used 3+ times

FREE Resource

31 Slides • 3 Questions

1

Συγχώνευση πινάκων

By ΖΗΣΗΣ ΚΑΡΑΣΙΜΟΣ

2

​Η συγχώνευση είναι μια από τις βασικές επεξεργασίες σε πίνακες. Σκοπός της είναι η δημιουργία ενός πίνακα από τα δεδομένα δύο πινάκων.

*Πρόκειται για την απλή περίπτωση συγχώνευσης δύο μονοδιάστατων πινάκων.

​Περίπτωση 1η*

Έστω πίνακας Α[25] με τα ονόματα του 1ου τμήματος πληροφορικής της Γ΄ Λυκείου και πίνακας Β[21] με τα ονόματα του 2ου τμήματος πληροφορικής της Γ΄ Λυκείου. Να δημιουργηθεί πίνακας με τα ονόματα και των δύο τμημάτων.

media

3

​Ο κώδικας της 1ης περίπτωσης είναι ο διπλανός.. αλλά όμως του λείπουν 3 κενά! Μπορείτε μελετώντας τον κώδικα να τα βρείτε στις επόμενες διαφάνειες;

media

4

Multiple Choice

Για το 1ο κενό πρέπει να βάλουμε:

1

25

2

21

3

46

5

Multiple Choice

Για το 2ο κενό πρέπει να βάλουμε:

1

i + κ

2

κ - i

3

i * κ

6

Multiple Choice

Για το 3ο κενό πρέπει να βάλουμε:

1

46

2

25

3

21

7

​Περίπτωση 2η*

Έστω πίνακας Α[25] με τα ονόματα του 1ου τμήματος πληροφορικής της Γ΄ Λυκείου και πίνακας Β[21] με τα ονόματα του 2ου τμήματος πληροφορικής της Γ΄ Λυκείου. Να δημιουργηθεί πίνακας με τα ονόματα και των δύο τμημάτων. Θεωρούμε ότι τα στοιχεία του πίνακα Α και του πίνακα Β είναι ταξινομημένα κατά αύξουσα σειρά.​

ΑΝΑΛΥΣΗ

1. Στην περίπτωση αυτή ελέγχουμε ένα στοιχείο του πίνακα Α με ένα στοιχείο του πίνακα Β (ξεκινώντας από την 1η θέση).

2. Το στοιχείο που είναι μικρότερο καταχωρίζεται στον πίνακα Γ και αυξάνεται κατά μία μονάδα η θέση του πίνακα που πήραμε το στοιχείο του και το καταχωρίσαμε στον πίνακα Γ.

3. Η διαδικασία αυτή σταματά όταν τελειώσουν τα στοιχεία που συγκρίνουμε σε έναν από τους δύο πίνακες, τον Α ή Β.

4. Στη συνέχεια, τα στοιχεία που περίσσεψαν από κάποιον πίνακα καταχωρίζονται στον πίνακα Γ.​

8

media

9

media

10

media

11

media

12

media

13

media

14

media

15

media

16

media

17

media

18

media

19

media

20

media

21

media

22

media

23

media

24

media

25

media

26

media

27

media

28

media

29

media

30

media

31

media

32

media

33

media

34

media
media

Συγχώνευση πινάκων

By ΖΗΣΗΣ ΚΑΡΑΣΙΜΟΣ

Show answer

Auto Play

Slide 1 / 34

SLIDE