salve, come da titolo il mio programma genera una risposta sbagliata negli ultimi due test ovvero l'uso di livelli e gradi antenati sull' albero da 50.000 nodi. attualmente però non saprei come procedere per trovare l'errore nel codice visto che i file di output sono esageratamente grandi per essere analizzati.
inoltre sono confuso dal fatto che le funzioni passino i test per alberi di 20.000 e che le prime due, aventi una struttura simile alle ultime, danno l'output corretto anche con l'albero di 50k.
qualcuno saprebbe consigliarmi sul come approcciarmi a questo problema?
ok mi sono messo a controllore output input e risultato esatto e ho notato che in questo albero da 50k la radice dell'albero è messa come ultimo elemento del dizionario, è una cosa voluta?
inoltre sono confuso dal fatto che le funzioni passino i test per alberi di 20.000 e che le prime due, aventi una struttura simile alle ultime, danno l'output corretto anche con l'albero di 50k.
qualcuno saprebbe consigliarmi sul come approcciarmi a questo problema?
ok mi sono messo a controllore output input e risultato esatto e ho notato che in questo albero da 50k la radice dell'albero è messa come ultimo elemento del dizionario, è una cosa voluta?