Escrito por estudiantes que aprobaron Inmediatamente disponible después del pago Leer en línea o como PDF ¿Documento equivocado? Cámbialo gratis 4,6 TrustPilot
logo-home
Document preview thumbnail
Vista previa 3 fuera de 22 páginas
Examen

WGU C949 - Data Structures And Algorithms

Document preview thumbnail
Vista previa 3 fuera de 22 páginas

WGU C949 - Data Structures And Algorithms

Vista previa del contenido

WGU C949 - DATA
STRUCTURES AND
ALGORITHMS
[Document subtitle]




[DATE]
[COMPANY NAME]
[Company address]

,Certainly! Here are all the questions and answers numbered for you:



1. **Algorithm**

Describes a sequence of steps to solve a computational problem or perform a calculation.



2. **Computational Problem**

Specifies an input, a question about the input that can be answered using a computer, and
the desired output.



3. **Longest Common Substring**

An algorithm that determines the longest common substring that exists in two input strings.



4. **Binary Search**

An efficient algorithm for searching a list. The list's elements must be sorted and directly
accessible (such as an array).



5. **Dijkstra's Shortest Path**

An algorithm that determines the shortest path from a start vertex to each vertex in a graph.



6. **NP-Complete**

A set of problems for which no known efficient algorithm exists.



7. **Polynomial time algorithm**

An algorithm whose execution time grows as a polynomial of input size. An efficient
algorithm is one whose runtime increases no more than polynomially with respect to the
input size.



8. **Data structure**

, A way of organizing, storing, and performing operations on data. Operations include
accessing or updating stored data, searching for specific data, inserting new data, and
removing data.



9. **Record**

A data structure that stores subitems, with a name associated with each subitem.



10. **Array**

A data structure that stores subitems, with a name associated with each subitem. May only
store homogeneous data elements.



11. **Linked list**

A data structure that stores ordered list of items in nodes, where each node stores data and
has a pointer to the next node.



12. **Binary tree**

A data structure in which each node stores data and has up to two children, known as a left
child and a right child.



13. **Hash table**

A data structure that stores unordered items by mapping (or hashing) each item to a
location in an array.



14. **Tree**

A non-linear data structure that organizes data in a hierarchical way.



15. **Heap**

A complete binary tree-based data structure.



16. **Max-heap**

Información del documento

Subido en
3 de febrero de 2026
Número de páginas
22
Escrito en
2025/2026
Tipo
Examen
Contiene
Preguntas y respuestas
$23.09

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Vendido
0
Seguidores
0
Artículos
173
Última venta
-



Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes