{"id":25417618,"url":"https://github.com/tech-gian/2019-projects-ip-tech-gian","last_synced_at":"2025-05-05T21:33:37.036Z","repository":{"id":78433111,"uuid":"257991866","full_name":"tech-gian/2019-projects-ip-tech-gian","owner":"tech-gian","description":"👨‍💻Projects implemented in lesson Introduction of Programming. Most interested is the map_coloring problem, based on the four-color theorem.","archived":false,"fork":false,"pushed_at":"2021-02-12T12:05:58.000Z","size":484,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-16T18:01:43.494Z","etag":null,"topics":["c","map"],"latest_commit_sha":null,"homepage":"https://gianniszapantis.azurewebsites.net/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tech-gian.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-22T18:52:16.000Z","updated_at":"2021-09-29T09:44:53.000Z","dependencies_parsed_at":"2023-04-05T08:48:58.896Z","dependency_job_id":null,"html_url":"https://github.com/tech-gian/2019-projects-ip-tech-gian","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tech-gian%2F2019-projects-ip-tech-gian","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tech-gian%2F2019-projects-ip-tech-gian/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tech-gian%2F2019-projects-ip-tech-gian/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tech-gian%2F2019-projects-ip-tech-gian/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tech-gian","download_url":"https://codeload.github.com/tech-gian/2019-projects-ip-tech-gian/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252579978,"owners_count":21771247,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","map"],"created_at":"2025-02-16T18:00:52.278Z","updated_at":"2025-05-05T21:33:37.025Z","avatar_url":"https://github.com/tech-gian.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 2019-projects-ip-tech-gian\r\n\r\n## Εργασίες ip-2019\r\n\r\nΕκφωνήσεις βρίσκονται στους αντίστοιχους folders\r\n\r\n### Προσωπικά στοιχεία\r\n\r\n__Όνομα__: Ιωάννης Ζαπάντης\r\n\r\n__Α.Μ.__: sdi1900059, 1115201900059\r\n\r\n\r\n### Documentation\r\n\r\n# project_1\r\n\r\n    Έχει υλοποιηθεί ένα πρόγραμμα, το οποίο βρίσκει\r\n    όλους του αχίλλειους αριθμούς μέχρι έναν\r\n    συγκεκριμένο αριθμό. Δεν παίρνει κάτι ως όρισμα,\r\n    απλά τρέχει με το αντίστοιχο Makefile, το οποίο\r\n    έχει λειτουργίες make, run, clean και valgrind.\r\n    Όλες εκτελούν ότι λέει το όνομα τους.\r\n\r\n    For more info, see the .pdf file in the folder\r\n    \"project_1\"\r\n\r\n# project_2\r\n\r\n    Έχει υλοποιηθεί ένα πρόγραμμα, το οποίο παίρνει\r\n    ένα αρχείο ως είσοδο (μπορεί να αλλάξει στο Makefile,\r\n    με οποιοδήποτε από αυτά που υπάρχουν στο Sample_input)\r\n    και εμφανίζει πόσους ASCII και πόσους multi-byte\r\n    characters έχει το αρχείο. Αντίστοιχα, ελέγχει για τυχόν\r\n    λάθη κωδικοποίησης (UTF-8). Το Makefile, περιέχει\r\n    τις ίδιες λειτουργίες με το προηγούμενο project\r\n    (make, run, clean, valgrind).\r\n\r\n    For more info, see the .pdf file in the folder\r\n    \"project_2\"\r\n\r\n# project_3\r\n\r\n    Έχει υλοποιηθεί ένα πρόγραμμα, το οποίο δέχεται ως\r\n    όρισμα ένα αρχείο, που περιέχει νούμερα και σχηματίζει\r\n    ουσιαστικά έναν δισδιάστο πίνακα και επιστρέφει το\r\n    μέγιστο άθροισμα (και το μονοπάτι που ακολουθήθηκε),\r\n    με βάση κάποιους κανόνες (αναφέρονται στην εκφώνηση).\r\n    Υπάρχουν 3 υλοποιήσεις για αυτό το πρόγραμμα (αναδρομικά,\r\n    ανδρομικά-με-απομνημόνευση και επαναληπτικά). Στο Makefile\r\n    έχει επιλεγεί ο επαναληπτικός τρόπος, ως ο πιο αποδοτικός,\r\n    αλλά μπορούν να επιλεγούν κι οι άλλοι αντίστοιχα.\r\n    Το Makefile, περιέχει τις ίδιες λειτουργίες με το \r\n    προηγούμενο project (make, run, clean, valgrind).\r\n\r\n    For more info, see the .pdf file in the folder\r\n    \"project_3\"\r\n\r\n# project_4\r\n\r\n    Έχει υλοποιηθεί ένα πρόγραμμα, το οποίο παίρνει ως\r\n    όρισμα ένα αρχείο, το οποίο περιέχει έναν αχρωμάτιστο\r\n    χάρτη (ή μερικώς χρωματισμένο ή πλήρως χρωματισμένο)\r\n    και τον χρωματίζει (ή ελέγχει αν έχει χρωματιστεί σωστά)\r\n    χρησιμοποιώντας μόνο 4 χρώματα (ή με άλλον αριθμό χρωμάτων,\r\n    σύμφωνα με την επιλογή -n), έτσι ώστε καμία χώρα να μην έχει\r\n    το ίδιο χρώμα με κάποια που συνορεύει. Στο Makefile έχει\r\n    επιλεγεί τυχαία ο χάρτης των Βαλκανιών, αλλά μπορεί να\r\n    επιλεγεί οποιοσδήποτε άλλος χάρτης από το folder\r\n    Samples_input. Το Makefile, περιέχει τις ίδιες λειτουργίες\r\n    με το προηγούμενο project (make, run, clean, valgrind).\r\n\r\n    For more info, see the .pdf file in the folder\r\n    \"project_4\"\r\n\r\n    For info about the theorem you can visit:\r\n    https://en.wikipedia.org/wiki/Four_color_theorem\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftech-gian%2F2019-projects-ip-tech-gian","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftech-gian%2F2019-projects-ip-tech-gian","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftech-gian%2F2019-projects-ip-tech-gian/lists"}