/unesc_graphs

Project developed for Graph Theory course

Primary LanguageJava

unesc_graphs

Projeto desenvolvido para atividade da disciplina de Teoria dos Grafos.

Requisitos da atividade:

  1. Crie um programa para manipulação de arquivos

  2. O programa deverá ler um arquivo chamado configs.txt (já disponibilizado) e montar uma lista de adjacência;

  3. O arquivo contém diversas linhas e nomes representativos de NÓS. A primeira linha deverá ser printada em tela e não deverá ser adicionada na Lista.

    • Ignorar duplicidade na medida em que o NÓ seja adicionado na lista;
    • Ignorar NÓS com representação negativa;
  4. Mostre a Lista de Adjacência no console da aplicação;

  5. Salve essa lista em um arquivo no disco;

  6. No final do arquivo item, salve a quantidade de nós com duplicidade e a quantidade de nós negativos (Mostre em qual linha encontra-se os erros);

  7. Grafo de exemplo para montagem da lista: image