Hallo,
zum Lösen eines recht komplexen Problems muss ich einen
Tree aufbauen, der alle mögliche Lösungswege enthält.
Danach kann ich den optimalen Weg erfragen.
Nachdem ich das Ergebnis habe, würde ich gerne Speicher frei machen
und alle anderen Lösungswege löschen.
Jeder Knoten im Baum enthält dabei x weitere Folgeknoten in einer Liste.
Reicht ein simples list=null; aus, oder sollte man list.clear() aufrufen?
Nach meinem Verständnis sollte es keinen Unterschiede geben
(ok, beim zweiten würde das list Object ebenfalls verworfen).
Eine eventueller kurzer sleep mit Aufruf des Garbage Collectors am Ende
ist eine weitere Option.
zum Lösen eines recht komplexen Problems muss ich einen
Tree aufbauen, der alle mögliche Lösungswege enthält.
Danach kann ich den optimalen Weg erfragen.
Nachdem ich das Ergebnis habe, würde ich gerne Speicher frei machen
und alle anderen Lösungswege löschen.
Jeder Knoten im Baum enthält dabei x weitere Folgeknoten in einer Liste.
Reicht ein simples list=null; aus, oder sollte man list.clear() aufrufen?
Nach meinem Verständnis sollte es keinen Unterschiede geben
(ok, beim zweiten würde das list Object ebenfalls verworfen).
Eine eventueller kurzer sleep mit Aufruf des Garbage Collectors am Ende
ist eine weitere Option.