Sudoku σε Γλώσσα C.
| dc.contributor.advisor | Κωνσταντάρας Αντώνιος | el |
| dc.contributor.advisor | Konstantaras Antonios | en |
| dc.contributor.author | Νικολακόπουλος Νικόλαος | el |
| dc.contributor.author | Nikolakopoulos Nikolaos | en |
| dc.date.accessioned | 2026-04-07T13:51:23Z | |
| dc.date.available | 2026-04-07T13:51:23Z | |
| dc.date.issued | 2025-11-13 | |
| dc.description.abstract | Η διπλωματική εργασία επικεντρώνεται στην υλοποίηση του δημοφιλούς παιχνιδιού Sudoku με τη χρήση της γλώσσας προγραμματισμού C. Αρχικά, παρουσιάζω μια εισαγωγή στη γλώσσα C, τα χαρακτηριστικά της, την ιστορική της εξέλιξη και τα πλεονεκτήματά της στην ανάπτυξη λογισμικού. Στη συνέχεια, αναλύω την έννοια και τις μαθηματικές ιδιότητες του Sudoku, καθώς και διάφορες μέθοδοι επίλυσης, όπως ο Brute Force, ο Algorithm X και η θεωρία NP-Completeness. Η εργασία περιλαμβάνει πλήρη υλοποίηση του παιχνιδιού σε C, με σχολιασμό κάθε εντολής, δεντροδιάγραμμα ροής, και στιγμιότυπα από την εκτέλεση του προγράμματος. Τέλος, παρουσιάζονται βασικά χαρακτηριστικά των μεταγλωττιστών και η διαδικασία μεταγλώττισης που χρησιμοποιήθηκε για την εκτέλεση του προγράμματος. | el |
| dc.description.abstract | The thesis focuses on the implementation of the popular Sudoku game using the C programming language. Initially, I present an introduction to the C language, its features, its historical development and its advantages in software development. Then, I analyze the concept and mathematical properties of Sudoku, as well as various solving methods, such as Brute Force, Algorithm X and the NP-Completeness theory. The work includes a complete implementation of the game in C, with comments on each command, a flowchart, and screenshots from the execution of the program. Finally, I present basic features of compilers and the compilation process used to execute the program. | en |
| dc.identifier.uri | https://apothesis.hmu.gr/handle/123456789/11599 | |
| dc.language.iso | el | |
| dc.publisher | ΕΛΜΕΠΑ, Σχολή Μηχανικών (ΣΜΗΧ), Τμήμα Ηλεκτρονικών Μηχανικών | |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | |
| dc.subject | Γλώσσα C | |
| dc.subject | Sudoku | |
| dc.subject | δεντροδιάγραμμα | |
| dc.title | Sudoku σε Γλώσσα C. | el |
| dc.title | Sudoku in C Language. | en |
| dc.type | Μεταπτυχιακή Διατριβή | |
| heal.academicPublisherID | ΕΛΜΕΠΑ Ελληνικό Μεσογειακό Πανεπιστήμιο |
Αρχεία
Πρωτότυπος φάκελος/πακέτο
1 - 1 of 1
Φόρτωση...
- Ονομα:
- NikolakopoulosNikolaos2025.pdf
- Μέγεθος:
- 1.96 MB
- Μορφότυπο:
- Adobe Portable Document Format
Φάκελος/Πακέτο αδειών
1 - 1 of 1
Δεν υπάρχει διαθέσιμη μικρογραφία
- Ονομα:
- license.txt
- Μέγεθος:
- 2.17 KB
- Μορφότυπο:
- Item-specific license agreed upon to submission
- Περιγραφή: