matematica:asd:asd_19:progetto_19
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Prossima revisione | Revisione precedente | ||
| matematica:asd:asd_19:progetto_19 [05/06/2020 alle 15:13 (6 anni fa)] – creata Roberto Grossi | matematica:asd:asd_19:progetto_19 [24/06/2020 alle 06:58 (6 anni fa)] (versione attuale) – Roberto Grossi | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| ===== Progetto di ASD, anno accademico 2019/20 ===== | ===== Progetto di ASD, anno accademico 2019/20 ===== | ||
| - | Questo progetto sostituisce l' | + | Questo progetto sostituisce l' |
| - utilizzare i dati per la città di Parigi [dettagli di seguito]; | - utilizzare i dati per la città di Parigi [dettagli di seguito]; | ||
| Linea 10: | Linea 10: | ||
| - elencare i mezzi per arrivare in orario (come stimato nel punto 5) | - elencare i mezzi per arrivare in orario (come stimato nel punto 5) | ||
| - | I dati per Parigi possono essere scaricati | + | I dati per Parigi possono essere scaricati |
| La descrizione dei campi utilizzati in tali dati si trova nel seguente articolo, a partire dalla pagina 10: [[https:// | La descrizione dei campi utilizzati in tali dati si trova nel seguente articolo, a partire dalla pagina 10: [[https:// | ||
| - | I dati forniti sono presi da un data set reale e non sono tutti strettamente necessari allo svolgimento del progetto. Occorre quindi procedere per gradi: | + | I dati forniti sono presi da un data set reale e non sono tutti strettamente necessari allo svolgimento del progetto. Occorre quindi procedere per gradi (che poi sono anche i criteri di valutazione del progetto): |
| * definire chiaramente l’obiettivo | * definire chiaramente l’obiettivo | ||
| Linea 23: | Linea 23: | ||
| Si noti che il progetto va svolto modellando il problema come un problema su grafi (orientati o meno) in cui i nodi e gli archi sono etichettati. | Si noti che il progetto va svolto modellando il problema come un problema su grafi (orientati o meno) in cui i nodi e gli archi sono etichettati. | ||
| + | |||
| + | //Nota.// Nella soluzione proposta è sempre possibile camminare tra due fermate, come alternativa agli altri mezzi, alla [[https:// | ||
| + | |||
| + | //Nota sul formato dei file.// I file che terminano in *.csv (textual comma separated values), sono utilizzati come formato semplice di scambio: ogni riga testuale rappresenta un " | ||
| + | |||
| + | < | ||
| + | |||
| + | A questo punto possiamo leggere ogni riga di '' | ||
| + | |||
| + | < | ||
| + | using namespace std; | ||
| + | string s; | ||
| + | cin >> s; | ||
| + | string delimitatore = “;”; | ||
| + | string campo = s.substr(0, s.find(delimitatore)); | ||
| + | </ | ||
matematica/asd/asd_19/progetto_19.1591369980.txt.gz · Ultima modifica: 05/06/2020 alle 15:13 (6 anni fa) da Roberto Grossi
