• Matéria: Informática
  • Autor: saphiralis
  • Perguntado 3 anos atrás

Questão 5
Leia o fragmento, interprete o código Python em questão e assinale alternativa correta.

def __init__(self, orientado=False):

# dict em que as chaves são o nomes de vértices origem

# e os valores são os pares de vértice destino e custo

self._lista_de_adjacencias = dict()

self.orientado = orientado

A) Grafo.__init__, implementado nas linhas acima, devolve como parâmetro opcional orientado que é para indicar se é um grafo orientado ou não. Esta implementação usa matriz de adjacência que é representada com self._lista_de_adjacencia, um objeto da classe dict, uma lista de arestas, onde cada aresta é uma pilha (origem, destino, custo)
B) Grafo.__orientado__, implementado nas linhas acima, recebe como parâmetro opcional orientado que é para indicar se é um grafo orientado ou não. Esta implementação usa lista de adjacência que é representada com self._lista_de_adjacencia, um objeto da classe dict, uma lista de arestas, onde cada aresta é uma tupla (origem, destino, custo)
C) Grafo.__init__, implementado nas linhas acima, recebe como parâmetro opcional orientado que é para indicar se é um grafo orientado ou não. Esta implementação usa lista de adjacência que é representada com self._lista_de_adjacencia, um objeto da classe dict, uma lista de arestas, onde cada aresta é uma tupla (origem, destino, custo)
D) Grafo.__init__, implementado nas linhas acima, devolve como parâmetro opcional orientado que é para indicar se é um grafo orientado ou não. Esta implementação usa matriz de adjacência que é representada com self._lista_de_adjacencia, um objeto da classe dict, uma lista de arestas, onde cada aresta é uma tupla (origem, destino, custo)
E) Grafo.__self__, implementado nas linhas acima, recebe como parâmetro opcional orientado que é para indicar se é um grafo orientado ou não. Esta implementação usa lista de adjacência que é representada com self._lista_de_adjacencia, um objeto da classe dict, uma lista de arestas, onde cada aresta é uma tupla (origem, destino, custo)

Respostas

respondido por: lcomp
3

C) Grafo.__init__, implementado nas linhas acima, recebe como parâmetro opcional orientado que é para indicar se é um grafo orientado ou não. Esta implementação usa lista de adjacência que é representada com self._lista_de_adjacencia, um objeto da classe dict, uma lista de arestas, onde cada aresta é uma tupla (origem, destino, custo)

Perguntas similares