• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 2 fuera de 6 páginas
Examen

Data structures Exam Prep Part 1- Recursion, Algorithm Analysis & Stack Answered Correctly!!!

Document preview thumbnail
Vista previa 2 fuera de 6 páginas

Data structures Exam Prep Part 1- Recursion, Algorithm Analysis & Stack Answered Correctly!!!

Vista previa del contenido

Data structures Exam Prep Part 1-
Recursion, Algorithm Analysis & Stack
Answered Correctly!!!
Data structures can be said to be an ADT's ______.
1 specifications
2 implementation
3 abstraction
4 definition CORRECT ANSWERS 2 implementation

The specifications of an ADT's operations indicate ______.
1 what the operations do
2 how to store the data in the ADT
3 how to carry out the operations
4 how to implement the operations CORRECT ANSWERS 2 what the operations do

Which of the following is not an primitive data type in C++?
1 string
2 char
3 bool
4 double CORRECT ANSWERS 1 string

In a recursive solution to a problem, we solve a problem P(n) by solving another
problem P(k) where
1 P(k) is smaller than P(n)
2 P(k) is same as P(n)
3 P(k) is the hardest part of P(n)
4 P(k) is a larger problem than P(n) CORRECT ANSWERS 1 P(k) is smaller than P(n)

A(n) ______ is a C++ construct that enables a programmer to define a new data type.
1 data field
2 object
3 method
4 class CORRECT ANSWERS 4 class

The function
int fact (int k)
{
return k * fact(k-1);
if (k == 0) return 1;
}
1 computes the factorial on an integer k passed to it as parameter
2 works for all non-negative values of k, but not for negative numbers.

, 3 returns the value 1 if it is passed a value of 0 for the parameter k
4 does not correctly handle its base case CORRECT ANSWERS 4 does not correctly
handle its base case

When a function contains a function call to itself, such function is _____.
1 self-reference
2 reciprocal
3 repetitive
4 recursive CORRECT ANSWERS 4 recursive

The factorial of n is equal to
1 factorial (n-1)
2 n - factorial (n-1)
3 n * factorial (n-1)
4 n - 1 CORRECT ANSWERS 3 n * factorial (n-1)

When a programmer writes a definition to make a new type to be used for a declaration,
the new type is called a:
1 programmer-defined type
2 struct-defined type
3 client-defined type
4 primitive data type CORRECT ANSWERS 1 programmer-defined type

How many times is the following code invoked by the call recursive(4)?

void recursive( int i )
{
if (i < 8)
{
cout << i << " ";
recursive(i);
}
}

14
2 This is an infinite recursion
38
4 2 CORRECT ANSWERS 2 This is an infinite recursion

When an algorithm has an upper limit to the number of instructions, regardless of the
size of n, it is referred to as a(n) ______________ algorithm.
1 limited
2 time complex
3 constant time
4 instruction-truncated CORRECT ANSWERS 3 constant time

Información del documento

Subido en
30 de julio de 2025
Número de páginas
6
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas
$13.49

¿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

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.
ElevatedExcellence
3.8
(178)
Vendido
954
Seguidores
505
Artículos
18426
Última venta
4 días hace



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