Θέλω να ρωτήσω το παρακάτω. Στην προηγούμενη διάλεξη που έγινε μέρος της STL έγιναν τα lists και τα maps. Στη λίστα της STL μπορώ να έχω κάτι της μορφής
2 --> 3 --> 4 --> 5 --> ....
Αντίστοιχα, για τα maps μπορώ να έχω
(1, 5) --> (2, 7) --> (3, 10) --> ....
Λαμβάνοντας υπόψιν ότι σε μια custom λίστα μπορώ να τοποθετήσω κλειδί, δεδομένο, previous και next, αλλά μπορώ να φτιάξω και λίστα μέσα στη λίστα, θα μπορούσα να κάνω το ίδιο και στην STL με χρήση του Map <int, List<int>>
; Και αν γίνεται αυτό, η υλοποίηση πως μπορεί να γίνει; Δηλαδή, έστω :
Map <int, List<int>> m1;
Αυτό λογικά θα δώσει ένα map που στο δεδομένο του (second) θα έχει μια λίστα. Πως θα μπορώ μετά, αν φυσικά γίνεται κάτι τέτοιο, να θέσω διαφορετικά δεδομένα στη λίστα, και εν γένει να χειριστώ τα δεδομένα στο second του map;