Está en la página 1de 9

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

Volver a realizar el examen

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

Historial de intentos

Intento Hora Puntaje


MÁS RECIENTE Intento 1 30 minutos 106.29 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: 106.29 de 120


Entregado el 5 de jul en 15:56
Este intento tuvo una duración de 30 minutos.

Pregunta 1 12 / 12 pts

Si T(n) = 8(T(n/2)) + n2, entonces T(n) = θ(n3)

False

True

Pregunta 2 12 / 12 pts

La programación dinámica es una técnica bastante amplia para atacar


problemas, que usualmente implican maximización.
¿Cuáles de las siguientes afirmaciones acerca de la programación
dinámica son verdaderas?

Se atacan problemas partiendo de los más sencillos a los más complejos

Se llama dinámica porque necesita grupos dinámicos de programación

Es una solución polinomial a problemas NP-completos

Es usual necesitar memoria adicional para almacenar las soluciones.

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

Usualmente parte de una definición recursiva

Su implementación es usualmente iterativa

Su implementación es usualmente recursiva.

Al igual que en dividir y vencer, se parte un problema grande en problemas


pequeños.

Pregunta 3 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

Subsecuencia creciente más larga (LIS)

Búsqueda ternaria

Del morral (knapsack)

Distancia de edición (distancia de Levenshtein)

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

Pregunta 4 12 / 12 pts

Observe el grafo a continuación:

Ejecute el algoritmo de Dijkstra sobre el grafo, partiendo del nodo A y


complete las distancias mínimas a cada nodo.

A 0

B 14

C 12

D 5

E
9

F
10

G
18

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

H 25

I 23

Pregunta 5 12 / 12 pts

Grafos Un grafo se dice bipartito si:

Consiste de dos componentes fuertemente conexas.

Está compuesto por vértices y aristas.

Sus vértices están coloreados en blanco y negro.

Sus vértices pueden ser divididos en dos conjuntos de forma que ninguna
pareja de vértices en un mismo conjunto está conectada por una arista.

Pregunta 6 12 / 12 pts

Observe el grafo a continuación:

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

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

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

False

True

Parcial Pregunta 7 10.29 / 12 pts

Para cada uno de los siguientes algoritmos, seleccione el problema en


Teoría de Grafos que soluciona:

Kruskal
Árbol de Expansión Minim

Prim
Árbol de Expansión Minim

Dijkstra
Ruta más corta

A*
Camino Hamiltoniano

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

Floyd-Warshal
Ruta más corta

Ford-Fulkerson
Flujo máximo

Bellman-Ford
Ruta más corta

Incorrecto Pregunta 8 0 / 12 pts

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


3T(n/2) + n es:

Θ(n^(3/2))

Θ(n^2)

Θ(nlog2(3)) (log2 es la función “logaritmo en base 2”)

Θ(nlog3(2)) (log3 es la función “logaritmo en base 3”)

Pregunta 9 12 / 12 pts

Observe el grafo a continuación:

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

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

A-D-E-G-I

No existe una ruta del nodo A al nodo I.

A-D-E-I

A-C-D-E-I

A-B-H-I

Pregunta 10 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.

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

¿Qué canciones debe copiar Juan?

El siguiente programa puede resolverse eficientemente con un algoritmo:

dividir y vencer

ávaro

recursivo sin memoria

de programación dinámica

de fuerza bruta

Puntaje del examen: 106.29 de 120

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

También podría gustarte