Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Contribute to GitLab
  • Sign in
P
pdp-camp
  • Project
    • Project
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Merge Requests 0
    • Merge Requests 0
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Commits
  • Public
  • pdp-camp
  • Wiki
  • home 2014

home 2014

Last edited by Nikolaos S. Papaspyrou May 27, 2019
Page history

Camp προετοιμασίας 26ου ΠΔΠ

4-7 Απριλίου 2014, Πολυτεχνειούπολη Ζωγράφου

Γενικά

  • Πρόγραμμα διαλέξεων και εξετάσεων

Εισαγωγικά θέματα

  • Προβλήματα υλοποίησης και brute force (junior)
    • Nearest Fraction (Codeforces 281B), λύση: 281b.c
    • Big Segment (Codeforces 242B), λύση: 242b.c
  • Πολυπλοκότητα (junior)
  • Αναδρομή (junior)

Δομές δεδομένων

  • Εισαγωγικά για δομές δεδομένων (junior)

    • Πίνακες
    • Λίστες
    • Ουρές και στοίβες
    • Χάρτες (maps)
    • Δένδρα (trees)
  • Δομές δεδομένων και STL (senior και junior)

    • Διαφάνειες
    • Παραδείγματα
    • STL best practice
    • Προτεινόμενο βιβλίο: The C++ Standard Library, A Tutorial And Reference
  • Γράφοι (senior και junior)

    • Παραλλαγές στο πρόβλημα της Α' φάσης του ΠΔΠ 26. Προσοχή: η λύση του προβλήματος δεν απαιτούσε τίποτα από τα παρακάτω, που δίνονται απλώς για εκπαιδευτικούς σκοπούς.
      • Αναπαράσταση με πίνακα γειτνίασης: pdp26-a-matrix.cpp
      • Αναπαράσταση με λίστες γειτνίασης: pdp26-a-list.cpp
      • Διάσχιση κατά πλάτος (BFS): pdp26-a-bfs.cpp
      • Διάσχιση κατά βάθος (DFS): pdp26-a-dfs.cpp

Συμπληρωματικό υλικό

  • Camp προετοιμασίας 2013
  • Camp προετοιμασίας 2012
  • Camp προετοιμασίας 2011

Προβλήματα εξέτασης

  • AMAZMOSQ (junior), λύση: amazmosq.c, testcases: amazmosq.tgz.
  • NONNEG (senior), λύση: nonneg.cpp, testcases: nonneg.tgz.
  • STAIRSTEP (junior), λύση: stairstep.cpp, testcases: stairstep.tgz.
  • DRIVEME (senior), λύση: driveme.cpp, testcases: driveme.tgz.
  • TVMATCH, λύση: tvmatch.cpp, testcases: tvmatch.tgz.
  • NUMPATH, λύση: numpath.cpp, testcases: numpath.tgz.

Τα test cases για όλα τα προβλήματα εξέτασης βρίσκονται στο Hellenico.


Επιμέλεια: Νίκος Παπασπύρου, Κυριάκος Αξιώτης, Μάκης Αρσένης, Μανώλης Ζαμπετάκης, Κωνσταντίνος Κανελλής, Βαγγέλης Κηπουρίδης, Βασίλης Νάκος, Σωτήρης Νικολουτσόπουλος, Γιώργος Παναγιωτάκος, Δημήτρης Τερζόπουλος, Γιάννης Χατζημίχος.

Clone repository
  • Home
  • home 2011
  • home 2012
  • home 2013
  • home 2014
  • home 2015
  • home 2016
  • home 2017
  • home 2018
  • home 2019
  • home 2020
  • home 2021
  • home 2022
  • home 2023
More Pages

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.