Originariamente inviato da desa

Volendo seguire l'algoritmo risolutivo che hai scelto devi:
- creare un array di liste
- iterare sulle colonne (ATTENZIONE: i tuoi due cicli su "j" e "i" iterano entrambi sulle righe, controlla la condizione di uscita)
- per ogni colonna, inizializzare l'elemento corrispondente dell'array di liste (che altrimenti sarebbe null)
- per ogni colonna, iterare su tutte le righe, andando ad inserire nella lista associata alla colonna i numeri pari
- conclusa l'analisi della matrice, iterare sull'array delle liste, andando ad identificare la più lunga
- restituire la lista trovata
punto 1: va bene così?
codice:
import java.util.LinkedList;

class Compito  {

	private LinkedList[] lista;

	public Compito() {

		int dim=lista.length;
		this.lista=new LinkedList[dim];
	}
}
punto 3: non capisco come inizializzare l'elemento dell'array di liste.