Mena Sargios
Quiz por , criado more than 1 year ago

Algorithms and Data Structures | Test 3 Review | CSCI-3110-002 MTSU

38
1
0
Mena Sargios
Criado por Mena Sargios aproximadamente 8 anos atrás
Fechar

14. Graph Shrtest Path

Questão 1 de 13

1

What is the purpose of Dijkstra's algorithm (what problem does it solve)?

Selecione uma das seguintes:

  • Dijkstra's finds the shortest path from an initial vertex to all of the other vertices.

  • none of the above

Explicação

Questão 2 de 13

1

A common algorithm for finding the shortest path on a graph is ___.

Selecione uma das seguintes:

  • A) Huffman's

  • B) Euler's

  • C) Djikstra's

  • D) Hamiltonian's

Explicação

Questão 3 de 13

1

What is used to find the shortest path in a graph?

Selecione uma das seguintes:

  • Dijkstra's Algorithm

  • none of the above

Explicação

Questão 4 de 13

1

How would you go about find the shortage path?

Selecione uma das seguintes:

  • A.use the path that is not being used

  • B.you add up the path weights between the two points and which ever is smallest

  • C.find the longest path between to points

  • D.none of the above

Explicação

Questão 5 de 13

1

Dijkstra's algorithm finds what kind of path between all vertices?

Selecione uma das seguintes:

  • A. Longest Path

  • B. Shortest Path.

  • C. Tallest Path

  • D. None of the above

Explicação

Questão 6 de 13

1

Which algorithim finds the shortest path between vertex 0 and all other verticies?

Selecione uma das seguintes:

  • A) Primm's Algotrithim

  • B) Yoo's Algorithim

  • C) Fermi Algorithim

  • D) Dijkstra's Algorithim

Explicação

Questão 7 de 13

1

What is used to find the shortest path of one node to all other nodes?

Selecione uma das seguintes:

  • Djikstra's Algorithm

  • none

Explicação

Questão 8 de 13

1

What aglorithm is used to find the shorest path between two nodes in a graph?

Selecione uma das seguintes:

  • A. Depth First Search

  • B. Bubble Sort

  • C. Dijkstra's Algorithm

  • D. Prim's Algorithm

Explicação

Questão 9 de 13

1

Dijkstra's algorithm finds the shortest path between a vertex and:

Selecione uma das seguintes:

  • A. only one other node

  • B. two other nodes

  • C. all other nodes

  • D. n/a: Dijkstra's algorithm finds the smallest spanning tree.

Explicação

Questão 10 de 13

1

What does Dijkstra's algorithm do?

Selecione uma das seguintes:

  • A. it finds the longest path between vertex 0 and all other vertices

  • B. it finds the shortest path between vertex v and all other vertices

  • C. it finds the longest path between vertex v and all other vertices

  • D. it finds the shortest path between vertex 0 and all other vertices

Explicação

Questão 11 de 13

1

When trying to find the shortest path and you have negative edges in the graph. You can still use Dijkstra’s algorithm?

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 12 de 13

1

Is the definition of Dijkstra's algorithm true or false?

Find the shortest path between vertex 0 and all other vertices

Selecione uma das opções:

  • VERDADEIRO
  • FALSO

Explicação

Questão 13 de 13

1

What are the two data structures that Dijkstra's Algorithm uses?

Selecione uma das seguintes:

  • A) Two arrays

  • B) Two sets

  • C) A tree and a set

  • D) A set and an array

Explicação