Ευχαριστώ πολύ για την γρήγορη απάντηση. Βρήκα και εγώ πολλές έτοιμες υλοποιήσεις στο ίντερνετ, οι περισσότερες χρησιμοποιούν την έτοιμη map της STL. Όμως μπερδεύτηκα λιγάκι επειδή ο κύριος Φωτάκης είχε πει ξεκάθαρα στο μάθημα να μην χρησιμοποιήσουμε κώδικα έτοιμο από άλλους, αλλά να χρησιμοποιήσουμε ελεύθερα βιβλιοθήκες. Εννοεί με αυτό ότι επιτρέπεται να πάρουμε έτοιμη τη δομή δεδομένων, αλλά όχι να βρούμε κάποιο κομμάτι κώδικα του κυρίως αλγορίθμου; (μάλιστα αναφέρθηκε και ότι θα κάνει χρήση αυτόματου anti-plagiarism εργαλείου)