none
Percorrer Matriz e dividi-la em n grupos RRS feed

  • Pergunta

  • Tenho uma matriz e preciso dividi-la em N grupos que possuem os maiores relacionamentos :

    0   60   20 
    60  0    30         
    20  30   0

    A Linha 1 tem relacionamento 0 ( com ele mesmo ) e 60 com a coluna 2 e 20 com a coluna 3

    A Linha 2 tem os mesmos 60 com a coluna 1,0 (com ele mesmo) e 30 com a coluna 3

    A Linha 3 tem 20  com a coluna 1,30 com a 2 e 0 (com ele mesmo).

    Preciso dividir essa matriz de forma que consigo formar n grupos com os maiores relacionamentos.Como posso fazer (C#)


    • Editado lRafael terça-feira, 7 de novembro de 2017 20:22
    terça-feira, 7 de novembro de 2017 20:20

Todas as Respostas

  • Poderia nos mostrar qual seria o resultado final? Com base neste seu exemplo, o que voce espera obter como saida?

    Att


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".


    terça-feira, 7 de novembro de 2017 21:10
    Moderador
  • Tenho uma LinkedList<Tuple<string, string, int>>[] 

    Onde as duas strings são as linhas e colunas da matriz,e o int é o relacionamento. Ja fiz toda a estrutura da lista.

    Agora preciso dividir essa LinkedList em determinada quantidade de grupos ( 2 por exemplo ),de modo em que esses dois grupos possuam o maior relacionamento possível.

    terça-feira, 7 de novembro de 2017 22:56