Mena Sargios
Test por , creado hace más de 1 año

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

16
0
0
Mena Sargios
Creado por Mena Sargios hace más de 7 años
Cerrar

13. Graph Topoligical Sorting

Pregunta 1 de 15

1

a topological sort can be done on a cyclic graph.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 2 de 15

1

Select the correct definition.
Topological sorting:

Selecciona una de las siguientes respuestas posibles:

  • A) Given a cyclic digraph find a linear ordering of vertices such
    that for all edges (v, w) in E, v procedes w in the ordering.

  • B) Given an acyclic undirected graph find a linear ordering of nodes
    such that for all vertices (v, w) in E, v proceeds w in the ordering

  • C) Given an acyclic digraph find a quadratic ordering of nodes such
    that for all edges (v, w) in E, v proceeds w in the ordering.

  • D) Given an acyclic digraph find a linear ordering of nodes such
    that for all edges (v, w) in E, v proceeds w in the ordering.

Explicación

Pregunta 3 de 15

1

What is Topological Sorting?

Selecciona una de las siguientes respuestas posibles:

  • It is finding an ordering of an acyclic graph such that all edges proceed in order.

  • none of the above

Explicación

Pregunta 4 de 15

1

What is not part of algorithm for topological graph?

Selecciona una de las siguientes respuestas posibles:

  • A. make a copy of the diagram

  • B.make a list l

  • C.make a q list

  • D.none of the above

Explicación

Pregunta 5 de 15

1

Any linear ordering of all of the vertices in which all the arrows go to the right is a valid solution.
The statemen is an example of:

Selecciona una de las siguientes respuestas posibles:

  • A.Big o notation

  • B.Ascending

  • C.Topological

  • D.Descending

Explicación

Pregunta 6 de 15

1

In the topological algorithm once you select a vertex V with an out outdegree of 0, where do you place the V in the list?

Selecciona una de las siguientes respuestas posibles:

  • A) to the front of the list

  • B) the end of the list

  • C) the middle of the list

Explicación

Pregunta 7 de 15

1

The algorithm for topological sorting includes

Selecciona una de las siguientes respuestas posibles:

  • a. making a copy of the graph

  • b. initializing a list

  • c. selecting a vertex with an out degree of 0

  • d. all of the above.

Explicación

Pregunta 8 de 15

1

What is any linear ordering of all of the verticies of a graph in which all
the arrows go to the right is a valid solution?

Selecciona una de las siguientes respuestas posibles:

  • A) Topological Sorting

  • B) Top-Down Sorting

  • C) Quick Sorting

  • D) None of the above

Explicación

Pregunta 9 de 15

1

Any linear Ordering of all vertices where all the arrows point to the left is a valid solution

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 10 de 15

1

In order to perform a topilogical sort, the graph must be:

Selecciona una de las siguientes respuestas posibles:

  • A. Cyclic

  • B. Acyclic

  • C. A tree

  • D. None of the above

Explicación

Pregunta 11 de 15

1

For any given directed acyclic graph, there could be ______ valid topological sorts.

Selecciona una de las siguientes respuestas posibles:

  • A. only one

  • B. only two

  • C. many

  • D. none - topological sorts only work in cyclic graphs

Explicación

Pregunta 12 de 15

1

In an example of topological orders, which of the following is correct?

Selecciona una de las siguientes respuestas posibles:

  • A. any nonlinear ordering of all of the vertices in which all the arrows go to the right

  • B. any linear ordering of all of the vertices in which all the arrows go to the right

  • C. any linear ordering of all of the vertices in which all the arrows go to the left

  • D. any linear ordering of all of the vertices in which all the arrows are static

Explicación

Pregunta 13 de 15

1

Is topological sorting possible if and only if the graph has no directed cycles?

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 14 de 15

1

Is the example topological orders true or false?

Any linear ordering of all of the vertices in which all the arrows go to the
right is a valid solution.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 15 de 15

1

Given this sudo-method:

list digraph::topoSort()
{
// make a copy of digraph G
// make a list l
// for each vertex in G
// select a vertex v with an outdegree of 2
// add v to the front of l
// delete v and it's edges from the digraph
}

What is the problem with this method?

Selecciona una de las siguientes respuestas posibles:

  • When selecting a vertex to add to the sorted list, you must select a vertex with an outdegree of 0.

  • none of the above

Explicación