Está en la página 1de 2

PONTIFICIA UNIVERSIDAD CATOLICA MADRE Y MAESTRA

DEPARTAMENTO DE CIENCIAS BASICAS


SANTIAGO, REPUBLICA DOMINICANA

Matemática Discreta MAT-111


TAREA UNIDAD 3

Aplicaciones de la función residuo (Hashing):

1. Use la función de dispersión indicada y muestre como se insertarían los datos en el orden
indicado para las celdas inicialmente vacías. Use la política de inserción a la derecha en caso de
colisión.
1. h( x)=xmod 11 ; celdas de 0 a 10, datos: 714, 631, 26, 373, 775, 906, 509, 2032, 424, 136,
1028
2. h( x )=x2 mod11 ; celdas de 0 a 10, datos: 53, 13, 281, 743, 377, 20, 10, 796.

2. Escriba hasta que se repitan la secuencia de números generados por la sucesión pseudoaleatoria
definida por la fórmula: s n =( asn−1 +c )mod m donde
a=5 , c=3 , m=7 , s 0 =11

Demostración por inducción

3. Demuestre mediante inducción matemática que la proposición dada es verdadera para todo
entero positivo n, o para el valor de n indicado.
a. 2+ 4+6+ …+2 n=n 2+ n
b. 2+6+18+ 54+...+2 ⋅3n−1=3n −1
2 3 n 1 n +1
c. 1+4 +4 +4 +…+ 4 = (4 −1)
3
n
d. 2 n ≤2

Funciones recursivas

4. Haga un seguimiento del algoritmo recursivo para cálculo de factorial visto en clase para n=5 .
5. Haga un seguimiento del algoritmo recursivo de la sucesión de Fibonacci visto en clase para
n=6 .

6. Comparando algoritmos:
a. Escriba un algoritmo iterativo que calcule la suma
s n =1+2+3+. ..+n para toda
n≥1
b. Escriba un algoritmo recursivo que calcule la suma
s n =1+2+3+. ..+n para toda
n≥1
c. Escriba un algoritmo que calcule de forma explícita la suma
s n =1+2+3+. ..+n para
toda n≥1

También podría gustarte