A visualização do resultado da implementação de um grafo é uma etapa importante no desenvolvimento do algoritmo. Considerando este facto, existem diversas bibliotecas e associações com bibliotecas em Python que permitem um grafo ser visualizado. Com relação à biblioteca networkX, a função nx.draw_networkx(G, node_color) é responsável por: Assinale a alternativa correta.

Questão

A visualização do resultado da implementação de um grafo é uma etapa importante no desenvolvimento do algoritmo. Considerando este facto, existem diversas bibliotecas e associações com bibliotecas em Python que permitem um grafo ser visualizado.

Com relação à biblioteca networkX, a função nx.draw_networkx(G, node_color) é responsável por:

Assinale a alternativa correta.

Alternativas

Desenhar os vértices do grafo.

Desenhar as arestas do grafo.

Atribuir rótulos às arestas do grafo.

Atribuir rótulos aos vértices do grafo.

Desenhar o grafo.

92%

Explicação

A função nx.draw_networkx(G, node_color=...) (do NetworkX) é um método “completo” de desenho: ela desenha o grafo como um todo, combinando elementos como vértices (nós), arestas e, por padrão, rótulos dos nós (quando with_labels=True, que é o padrão dessa função).

O parâmetro node_color serve apenas para definir a cor dos nós no desenho, mas a responsabilidade principal da função não é desenhar só vértices, nem só arestas, nem atribuir rótulos isoladamente — e sim renderizar o grafo.

Logo, a alternativa correta é a que descreve a ação geral da função.

Alternativa correta: (E).

Travou em outra questão? A gente resolve.

Crie sua conta grátis e resolva 3 questões por dia com explicação passo a passo, por texto ou foto.

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.