Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #57 da revista programar. Faz já o download aqui!

Djoblack

Array versus Linked List

Mensagens Recomendadas

Baderous    31
Baderous

LinkedList m = new LinkedList<LinkedList<Tipo>>();

Onde "Tipo" é o tipo dos elementos do array bidimensional. Não testei, mas penso que dá.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Baderous    31
Baderous

Com 2 ciclos for aninhados. Repara que aquilo é uma lista ligada onde cada elemento é, por sua vez, uma outra lista ligada. Assim para acederes a uma posição fazias:

LinkedList m = new LinkedList<LinkedList<Tipo>>();
...
for (LinkedList l : m)
for (Tipo t : l)
	//faz qualquer coisa

Ou se pretendes aceder por índice:

LinkedList m = new LinkedList<LinkedList<Tipo>>();
...
int i,j;
for (i=0;i<m.size();i++)
for (j=0;j<i.size();j++)
	//faz qualquer coisa

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade