Вы находитесь на странице: 1из 2

Universidad de Costa Rica Escuela de Ciencias de la Computacin e Informtica CI-1204 Estructuras discretas, Grupo 1 II Ciclo 2013 Tarea no.

4 Fecha de entrega: 21 de octubre de 2013 Modo de entrega: Impresa; en clase, a la asistente Kalam Peng Instrucciones. Resuelva todos los problemas y escriba la solucin claramente.

1. Considere un algoritmo recursivo que averigua cul es el elemento ms grande de una lista de n nmeros, tal que dicho algoritmo aplica la tcnica de divide y conquistars de la siguiente manera: a. Si la lista es de tamao 1, el elemento ms grande ser el nico de la lista. b. Si la lista es de tamao n > 1, se busca el mayor elemento de la sublista de tamao n/2 de la izquierda y el mayor elemento de la sublista de tamao n/2 de la derecha y luego estos 2 elementos se comparan para encontrar el mayor elemento de toda la lista. Escriba y resuelva una funcin recursiva que permita contar el nmero de veces que el algoritmo compara dos elementos de la lista. 2. Considere el algoritmo de ordenamiento llamado Burbuja el cual se utiliza para ordenar una lista L, definida desde la posicin 1 hasta la posicin n. Este algoritmo empieza preguntando si Li > Li+1, en cuyo caso realiza un intercambio. Este primer paso se realiza para todo i = 1n-1, por lo que una vez finalizado, se sabe con certeza que el elemento ms grande de la lista qued al final de la misma y entonces se deber ordenar la sublista que resulta al considerar L desde la posicin 1 hasta la posicin n-1. Escriba y resuelva una relacin de recurrencia que permita contar el nmero de veces que el algoritmo de Burbuja compara dos elementos de la lista. 3. Cul es la solucin homognea de la relacin de recurrencia cuya ecuacin caracterstica se factoriza as: (a) (x - 2)4(x + 4)7 = 0; (b) (x - 2)(x + 4)(x-5)(x+17)? 4. Por medio de un procedimiento iterativo encuentre la forma explcita de la relacin de recurrencia con la condicin inicial 5. On her nth birthday, Kathryn receives n3 dollars from her Aunt Rose and deposits it into a special account that pays interest of 10% each year. On her 21 st birthday, how much does she have in the account? 1

6. Suppose you borrowed $4.000 at 8% interest and you made payments of $250 per month. Let be your debt n months after taking out the loan. Then y para (a) Derive a closed form expression for . (b) Estimate how long it would take you to pay off the loan. A rough estimate is sufficient. 7. Escriba una relacin de recurrencia y condiciones iniciales que generen la sucesin { } { }. Resuelva la relacin de recurrencia. Muestre por induccin que la forma explcita que obtuvo es correcta. 8. Pruebe por induccin que ; ( y ) . es solucin de la relacin de recurrencia

9. 10. Suponga que ( ) qu es ( )

y ( )

( ) para

Si

) ,

11.

12.

Prof. Ileana Castillo 2

Вам также может понравиться