Ciao a tutti,
Ho un paio di problemini con il programma, dal mio fisso eseguo il test01.py e ho tutti riscontri positivi in 6 secondi.
Appena invece ho caricato il file nella apposita schermata qui, ho ottenuto un risultato abbastanza deludente, non tanto per la complessita' ciclomatica ma proprio i test passati sono soltanto 10 e gli altri errati a causa Timeout.
Sono consapevole che la macchina di correzione e' un po' lenta ma volevo capire come riuscire ad ottimizzare ancora meglio il codice.
Il "rallentamento", secondo me e' dovuto alla funzione per trovare i quadrati, al momento ricerco all' interno della griglia che ho creato ,il lato, nelle varie posizioni. Qualcuno ha dei consigli per ottimizzare questo passaggio?
Ho un paio di problemini con il programma, dal mio fisso eseguo il test01.py e ho tutti riscontri positivi in 6 secondi.
Appena invece ho caricato il file nella apposita schermata qui, ho ottenuto un risultato abbastanza deludente, non tanto per la complessita' ciclomatica ma proprio i test passati sono soltanto 10 e gli altri errati a causa Timeout.
Sono consapevole che la macchina di correzione e' un po' lenta ma volevo capire come riuscire ad ottimizzare ancora meglio il codice.
Il "rallentamento", secondo me e' dovuto alla funzione per trovare i quadrati, al momento ricerco all' interno della griglia che ho creato ,il lato, nelle varie posizioni. Qualcuno ha dei consigli per ottimizzare questo passaggio?