Tenho que fazer um algoritmo de inserção em matriz esparsa....Este abaixo
Porem gostaria muito que olhassem porque preciso saber se esta logica é "entendida" por outras pessoas também...
E se puderem dar dicas agradeço
valeu!!
Algoritmo insere
Declara i,para,item.. // item e aux seriam ponteiros Recebe linha,coluna,valor //Recebe tem as variaveis que vêm de outra função.
com valor nelas. INICIO item <- Celula() //Alocando celula item.valor <- valor item.linha <- linha item.coluna <- coluna Ponteiro_aux <- cabeca enquanto (i <= coluna) faça //Aqui a coluna tem valor 10 INICIO | aux <- aux.direita FIM enquanto(para == 0)faça INICIO | SE(PARA == 0)E(aux.abaixo.coluna == -1)OU(aux.abaixo.linha>=linha) | INICIO | item.abaixo <- aux.abaixo | aux.abaixo <- item | para <- 1 | FIM | ELSE | aux <- aux.abaixo | FIM_se FIM_enquanto aux <-cabeca i <- 1 enquanto (i <= linha) faça //Aqui a linha tem valor 10 INICIO | aux <- aux.abaixo FIM enquanto(para == 0)faça INICIO | SE(PARA == 0)E(aux.direita.linha == -1)OU(aux.direita.coluna>=coluna) | INICIO | item.direita <- aux.direita | aux.direita <- item | para <- 1 | FIM | ELSE | aux <- aux.direita | FIM_se FIM_enquanto FIM [/codebox]
Pergunta
Justiceira
Tenho que fazer um algoritmo de inserção em matriz esparsa....Este abaixo
Porem gostaria muito que olhassem porque preciso saber se esta logica é "entendida" por outras pessoas também...
E se puderem dar dicas agradeço
valeu!!
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.