Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2021-22 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2021-22 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

VIDEOLEZIONI DEL CORSO DI FONDAMENTI DI PROGRAMMAZIONE AA20-21

PROGRAMMING COURSE VIDEOCONFERENCES AY20-21

Domanda Timeout

s
susannacifani (4000 points)
1 19 51
in HW4 di recupero by (4.0k points)
Salve,

sto svolgendo l'homework 4 di recupero ma a causa del Timeout non riesco proprio a passare il test10 (ma i risultati che mi ritorna sono corretti) ed è l'unico test che attualmente non passo per molto poco.

In caso non dovessi riuscire a migliorare i tempi entro la scadenza dell'homework, il Timeout potrebbe creare problemi inaspettati con i test segreti? Mi spiego meglio: mi chiedevo se ci fosse la possibilità che gli input dati al programma con i test segreti fossero ancor più grandi rispetto all'input che viene dato nel test 10 (in particolare mi riferisco al testo greco da tradurre) facendomi di conseguenza fallire tutti gli altri test (quindi se in sostanza vi sia la possibilità che mi vengano invalidati anche gli altri test).

Se qualcuno ha avuto il mio stesso problema di timeout e l'ha risolto potrebbe darmi qualche dritta per diminuire i tempi di quel poco che mi basta? :)

Mi scuso per le domande banali ma non vorrei ricordarmi male e rischiare di non poter accedere all'esame, grazie in anticipo.
135 views

2 Answers

andrea.sterbini (173640 points)
516 941 1795
by (174k points)
I test segreti non hanno grosse dimensioni
s
susannacifani (4000 points)
1 19 51
by (4.0k points)
la ringrazio
f
flaviano (280 points)
0 1 3
by (280 points)
Ciao!

perdonami ma ho visto solo oggi.

Io avevo lo stesso problema e ho risolto imponendo una condizione non necessaria ma che mi ha dimezzato i tempi.

Ossia quando impongo che la lunghezza sia k, prima di cercare l'effettiva sequenza di parole concatenate (e di fare la concatenazione!), che almeno una delle traduzioni (singole) sia nel testo italiano (nel paragrafo ovviamente).

Spero possa aiutar (non so se posso essere più dettagliato)
s
susannacifani (4000 points)
1 19 51
by (4.0k points)
Purtroppo già facevo questo controllo e i tempi per poco non rientrano nel timeout.

Ti ringrazio comunque per la risposta :)
f
flaviano (280 points)
0 1 3
by (280 points)
Di niente! :)