A visualização do resultado da implementação de um grafo é uma etapa importante no desenvolvimento do algoritmo. Considerando este fato, 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 fato, 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=...) é um método de alto nível do NetworkX que desenha a visualização completa do grafo: ela plota os vértices (nodes) e as arestas (edges) e, por padrão, também pode incluir rótulos dos nós (labels), dependendo dos parâmetros utilizados.

O parâmetro node_color não muda a finalidade principal da função; ele apenas define a cor dos vértices no desenho.

Logo, entre as alternativas, a que melhor descreve a responsabilidade da função é a de desenhar o grafo (como um todo), e não apenas um componente específico (só vértices, só arestas ou apenas rótulos).

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.