marceloarenassaavedra / IIC2283-2-21

19 stars 2 forks source link

Duda P3 I1 2020 #30

Open VicenteMerino opened 3 years ago

VicenteMerino commented 3 years ago

Hola, tengo una consulta, el año pasado se preguntó por el siguitente algoritmo

image

Sin embargo, tengo mis dudas sobre si la complejidad esperada es efectivamente esa, o debería ser O(|w1||w2|), que es la que vimos en clases con programación dinamica y bottom-up (me imagino que si ya que dice tiempo polinomial, asi que supongo que es un typo).

marceloarenassaavedra commented 3 years ago

Perdón por lo lento de la respuesta, se me había pasado esta pregunta.

De todas maneras me parece que es bueno responderla.

La pregunta de la interrogación 1 del año pasado está correcta. En la pregunta se pedía demostrar que el algoritmo funciona en tiempo polinomial en |w_1| + |w_2|, lo cual se obtiene demostrando que el algoritmo funciona en tiempo O(|w_1| * |w_2|) como fue dicho en clases, y considerando que |w_1| * |w_2| <= (|w_1| + |w_2|)^2.

Saludos!