Finalizado

Programador em C

Publicado el 29 Abril, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

O programa terá que ler um grafo ponderado não direcionado de um arquivo cujo nome
(nome completo, incluindo path se houver) é informado na linha de comando1. E executar alguns algoritmos
básicos no gráfico:
- Visualização do grafo: impressão do grafo no mesmo formato da entrada
- Busca em largura (BFS Breadth First Search):
após a linha “bfs:” devem ser impressos os vértices na ordem em que eles foram descobertos
(separados por um espaço)
após a linha “bfs paths”: deve ser impresso, em cada linha i, o caminho do vértice raiz em questão2 até
o vértice i durante a bfs (vértices separados por um espaço)
- busca em profundidade (dfs depth first search):
após a linha “dfs:” devem ser impressos os vértices na ordem em que eles foram descobertos
(separados por um espaço)
após a linha “dfs paths”: deve ser impresso, em cada linha i, o caminho do vértice raiz em questão3 até
o vértice i durante a dfs (vértices separados por um espaço)
- visualização de componentes conectados: cada componente conectado i deve ser impresso em uma linha que
se inicia com “ci: “. A impressão de um componente significa imprimir seus vértices (separados por um espaço)
em ordem crescente.

- Visualização dos vértices de articulação (os números dos vértices que são pontos de articulação): uma única
linha contendo todos os vértices que são vértices de articulação (separados por um espaço)

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador, Otro

Plazo de Entrega: No definido

Habilidades necesarias