Title Details: | |
Αναζήτηση-Ταξινόμηση |
|
Authors: |
Manis, Georgios |
Reviewer: |
Blekas, Konstantinos |
Subject: | MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES |
Keywords: |
Computer Programming
Programming Languages |
Description: | |
Abstract: |
Η αναζήτηση και η ταξινόμηση αποτελούν πεδίο εφαρμογών που προσφέρεται για την εξάσκηση και τη κατανόηση εννοιών σε βάθος. Το ίδιο πρόβλημα προσεγγίζεται από διαφορετικές οπτικές γωνίες, ενώ μικρές διαφοροποιήσεις του το κάνουν ακόμα πιο ενδιαφέρον. Η αναζήτηση περιλαμβάνει τη σειριακή, τη σειριακή σε ταξινομημένο πίνακα και τη δυαδική. Η ταξινόμηση περιλαμβάνει τη ταξινόμηση με φυσαλίδα, την ταξινόμηση με εισαγωγή, την ταξινόμηση με επιλογή, την ταξινόμηση με συγχώνευση, την ταξινόμηση ακεραίων και τη γρήγορη ταξινόμηση. Μέσα από αυτά δίνεται η ευκαιρία να γίνει εισαγωγή στη μέτρηση της πολυπλοκότητας, χωρίς φυσικά να εμβαθύνουμε σε αυτή. Γίνεται επίσης σύνδεση με το κεφάλαιο της αναδρομής για τη γρήγορη ταξινόμηση. Η Python προσφέρει έτοιμες κλήσεις για αναζήτηση και ταξινόμηση. Αφού μελετηθεί το πρόβλημα με το διαχρονικό αλλά και εφαρμόσιμο σε όλες τις γλώσσες τρόπο, παρουσιάζεται και ο τρόπος με τον οποίο η Python υποστηρίζει την αναζήτηση και την ταξινόμηση.
|
Linguistic Editors: |
Psatha, Eleni |
Type: |
Chapter |
Creation Date: | 2015 |
Item Details: | |
License: |
http://creativecommons.org/licenses/by-nc-sa/3.0/gr |
Handle | http://hdl.handle.net/11419/2755 |
Bibliographic Reference: | Manis, G. (2015). Αναζήτηση-Ταξινόμηση [Chapter]. In Manis, G. 2015. Εισαγωγή στον Προγραμματισμό με αρωγό τη γλώσσα Python [Undergraduate textbook]. Kallipos, Open Academic Editions. https://hdl.handle.net/11419/2755 |
Language: |
Greek |
Consists of: |
1. Σειριακή αναζήτηση 2. Σειριακή αναζήτηση σε ταξινομημένο πίνακα 3. Δυαδική αναζήτηση 4. Ταξινόμηση φυσαλίδας 5. Ταξινόμηση φυσαλίδας (βελτιωμένος) 6. Ταξινόμηση με συγχώνευση 7. Ταξινόμηση με κάδους 8. Γρήγορη ταξινόμηση |
Is Part of: |
Εισαγωγή στον Προγραμματισμό με αρωγό τη γλώσσα Python |
Publication Origin: |
Kallipos, Open Academic Editions |