100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4,6 TrustPilot
logo-home
Examen

CS218 Data Structures & Algorithms Midterm Exam Review 2025 (With Solns)

Puntuación
-
Vendido
-
Páginas
25
Subido en
08-04-2025
Escrito en
2024/2025

CS218 Data Structures & Algorithms Midterm Exam Review 2025 (With Solns)CS218 Data Structures & Algorithms Midterm Exam Review 2025 (With Solns)CS218 Data Structures & Algorithms Midterm Exam Review 2025 (With Solns)











Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Información del documento

Subido en
8 de abril de 2025
Número de páginas
25
Escrito en
2024/2025
Tipo
Examen
Contiene
Desconocido

Temas

Vista previa del contenido

CS218 Data Structures & Algorithms

Midterm Exam Review (Qns & Ans)

2025



1. Which data structure follows the Last-In-First-Out (LIFO)
principle?
A. Queue
B. Stack
C. Linked List
D. Tree
ANS: B. Stack
Rationale: A stack processes data in LIFO order, where the last
element added is the first to be removed.


2. Which algorithm is best suited for finding the shortest path in
a weighted graph?
©2025

, A. Depth-First Search (DFS)
B. Breadth-First Search (BFS)
C. Dijkstra's Algorithm
D. Kruskal's Algorithm
ANS: C. Dijkstra's Algorithm
Rationale: Dijkstra's Algorithm computes the shortest path
efficiently in graphs with positive edge weights.


3. What is the average-case time complexity of Merge Sort?
A. O(n)
B. O(n log n)
C. O(n²)
D. O(log n)
ANS: B. O(n log n)
Rationale: Merge Sort divides the array into subarrays and
merges them, leading to an average-case complexity of O(n log
n).


4. Which data structure is used to implement recursion?
A. Queue
B. Stack

©2025

, C. Heap
D. Hash Table
ANS: B. Stack
Rationale: Recursion relies on the call stack to track function
calls and their execution states.


5. Which traversal method processes nodes in the order: root, left
subtree, right subtree?
A. Inorder traversal
B. Preorder traversal
C. Postorder traversal
D. Level-order traversal
ANS: B. Preorder traversal
Rationale: Preorder traversal visits the root first, followed by
the left and right subtrees.


---


Fill-in-the-Blank Questions
6. A ________ is a data structure used to store elements in
hierarchical order, where each node has at most two children.
ANS: Binary Tree
©2025
$16.99
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
ClementeO Walden University
Ver perfil
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
128
Miembro desde
3 año
Número de seguidores
43
Documentos
5013
Última venta
2 semanas hace

3.7

16 reseñas

5
9
4
0
3
3
2
1
1
3

Recientemente visto por ti

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