Informática, perguntado por saphiralis, 6 meses 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)

Soluções para a tarefa

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 interessantes
Matemática, 11 meses atrás