Examen Final - Semana 8 - RA - SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS - (GRUPO1) Torvic PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

5/7/2020 Examen final - Semana 8: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]

Examen final - Semana 8

Fecha de entrega 7 de jul en 23:55 Puntos 120 Preguntas 10


Disponible 4 de jul en 0:00 - 7 de jul en 23:55 4 días Límite de tiempo 90 minutos
Intentos permitidos 2

Instrucciones

Historial de intentos

Intento Hora Puntaje


MANTENER Intento 2 31 minutos 120 de 120

MÁS RECIENTE Intento 2 31 minutos 120 de 120

https://poli.instructure.com/courses/13149/quizzes/46726 1/7
5/7/2020 Examen final - Semana 8: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]

Intento Hora Puntaje


Intento 1 43 minutos 79 de 120

 Las respuestas correctas estarán disponibles del 8 de jul en 23:55 al 9 de jul en 23:55.

Puntaje para este intento: 120 de 120


Entregado el 5 de jul en 12:16
Este intento tuvo una duración de 31 minutos.

Pregunta 1 12 / 12 pts

Observe el grafo a continuación:

Indique si es verdadera o falsa la siguiente afirmación:

"Existen dos rutas óptimas (de menor costo) diferentes del nodo A al
nodo H."

True

False

Pregunta 2 12 / 12 pts

Grafos Un grafo planar es:

https://poli.instructure.com/courses/13149/quizzes/46726 2/7
5/7/2020 Examen final - Semana 8: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]

Un grafo cuyas aristas corresponden a rectas en el plano cartesiano.

Un grafo que puede ser dibujado en papel.

Un grafo cuyos vértices corresponden a puntos en el plano cartesiano.

Un grafo que puede ser dibujado en papel sin que se corten sus aristas.

Pregunta 3 12 / 12 pts

Observe el grafo a continuación:

La ruta de menor costo del nodo A al nodo I es:

No existe una ruta del nodo A al nodo I.

A-C-D-E-I

A-D-E-G-I

A-B-H-I

A-D-E-I

https://poli.instructure.com/courses/13149/quizzes/46726 3/7
5/7/2020 Examen final - Semana 8: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]

Pregunta 4 12 / 12 pts

¿Cuáles de los siguientes algoritmos están basados en la técnica Dividir


y Vencer?

Algoritmo de Karatsuba

Ordenamiento por mezcla

Ordenamiento por inserción

Algoritmo de Strassen

Algoritmo de Ford-Fulkerson

Algoritmo de Dijkstra

Pregunta 5 12 / 12 pts

Juan tiene n canciones en formato MP3 en su computador. Los tamaños


de las canciones, en bytes, son d_1, d_2, d_3, ..., d_n. Juan quiere
copiar algunas de sus canciones a un CD de C MB de manera tal que se
desperdicie la menor cantidad posible de espacio en él. No es posible
copiar una canción parcialmente, esto es, una canción se copia al disco
completa o no se copia.

¿Qué canciones debe copiar Juan?

El siguiente programa puede resolverse eficientemente con un algoritmo:

https://poli.instructure.com/courses/13149/quizzes/46726 4/7
5/7/2020 Examen final - Semana 8: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]

de fuerza bruta

de programación dinámica

dividir y vencer

recursivo sin memoria

ávaro

Pregunta 6 12 / 12 pts

Juan tiene n canciones en formato MP3 en su computador. Los tamaños


de las canciones, en bytes, son d_1, d_2, d_3, ..., d_n. Juan quiere copiar
algunas de sus canciones a un CD de 600 MB de manera tal que se
desperdicie la menor cantidad posible de espacio en él. No es posible
copiar una canción parcialmente, esto es, una canción se copia al disco
completa o no se copia.

¿Qué canciones debe copiar Juan?

El anterior problema es una adaptación del problema:

Búsqueda en un arreglo ordenado

Del morral (knapsack)

Subsecuencia creciente más larga (LIS)

Búsqueda ternaria

Distancia de edición (distancia de Levenshtein)

https://poli.instructure.com/courses/13149/quizzes/46726 5/7
5/7/2020 Examen final - Semana 8: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]

Pregunta 7 12 / 12 pts

Un algoritmo ϴ(n) es en general más eficiente que un algoritmo ϴ(n^2).

True

False

Pregunta 8 12 / 12 pts

Los algoritmos de Dijkstra y Prim son ejemplos de algoritmos:

De Ordenamiento

Ineficientes

de Programación Dinámica

Voraces

Dividir y Vencer

Pregunta 9 12 / 12 pts

Es cierto afirmar que la programación dinámica busca:

Transformar soluciones iterativas en recursivas

Transformar soluciones recursivas en iterativas

https://poli.instructure.com/courses/13149/quizzes/46726 6/7
5/7/2020 Examen final - Semana 8: RA/SEGUNDO BLOQUE-ANALISIS Y VERIFICACION DE ALGORITMOS-[GRUPO1]

Utilizar algoritmos Avaros (Greedy) para obtener una solución cercana a la


óptima

Atacar los problemas de más sencillos a más complejos.

Atacar los problemas de más complejos a más sencillos

Reducir la complejidad en tiempo de una solución recursiva.

Pregunta 10 12 / 12 pts

Teorema Maestro De acuerdo al teorema maestro, la función T(n) =


5T(n/5) + n es:

Θ(n)

Θ(n^log5(5)) (log5 es la función “logaritmo en base 5”)

Θ(nlogn)

Θ(nlog5(5)) (log5 es la función “logaritmo en base 5”)

Puntaje del examen: 120 de 120

https://poli.instructure.com/courses/13149/quizzes/46726 7/7

También podría gustarte