Salve a tutti,
ho il seguente problema da risolvere: ho come input un ArrayList di Archi fatto cosi:
Arco(c1,c9)
Arco(c9,c1)
Arco(c2,c3)
Arco(c3,c2)
Arco(c7,c4)
Arco(c10,c11)
Arco(c4,c7)
Arco(c11,c10)..ecc ecc
Dovrei scrivere una funzione java che dato questo ArrayList, rimuova tutti gli archi "ridondanti" cioè quelli che portano le stesse informazioni es: Arco(c1,c9) e Arco(c9,c1) sono praticamente lo stesso arco.
Per essere piu chiaro il mio output dovrebbe essere:
Arco(c1,c9)
Arco(c2,c3)
Arco(c7,c4)
Arco(c10,c11)..ecc ecc
Qualcuno potrebbe darmi una mano?
Grazie![]()