Diferencia entre revisiones de «Práctica 3: Técnicas Algorítmicas (Algoritmos III)»

De Cuba-Wiki
Sin resumen de edición
Línea 18: Línea 18:
==Ejercicio 03.06:==
==Ejercicio 03.06:==
<br>a)
<br>a)
<br>Tomamos monedas de 25,10,5,1
<br> Sol. Optima V = (v1,v2,..,vn) / v1 >= v2 >= .. >= vn
<br> Sol. Optima G = (g1,g2,..,gn) / g1 >= g2 >= .. >= gn
<b>qvq Sol. del Goloso G = V</b>
<br>Puede Pasar (G inc V) o (V inc G)? NO (suma de G = suma de V)
<br>Vj < Gj (sino el goloso lo hubiera elegido)
<br>Gj > Vj >= Vj+1 >= ... >= Vm
<br>E j / Vj != Gj  Vi = Gi  i<j
<br> Valores Posibles:
<br> Gj 25 25 25 10 10  5
<br> Vj 10  5  1  5  1  1
<br> 1) Vj = 1 -> Vj+1 .. Vm
<br>    No puede ocurrir porque la suma tenia que ser la misma, tampoco puede haber un 10 o 5
<br> 2) Vj = 5
<br>    No puedo tener otro 5 (para eso pongo un 5), tampoco puede haber un 25 en Gj
<br> 3) Vj = 10
<br>    Tampoco, ya que 10,10,5 no seria optimo
Conclusion: V = G
<br>b)
<br>b)
==Ejercicio 03.07:==
==Ejercicio 03.07:==
<br>a)
<br>a)

Revisión del 14:17 15 nov 2006

Ejercicio 03.01:

Ejercicio 03.02:


a)
b)
c)
d)

Ejercicio 03.03:


a)
b)
c)

Ejercicio 03.04:


a)
b)

Ejercicio 03.05:


i)
ii)
iii)

Ejercicio 03.06:


a)
Tomamos monedas de 25,10,5,1
Sol. Optima V = (v1,v2,..,vn) / v1 >= v2 >= .. >= vn
Sol. Optima G = (g1,g2,..,gn) / g1 >= g2 >= .. >= gn

qvq Sol. del Goloso G = V
Puede Pasar (G inc V) o (V inc G)? NO (suma de G = suma de V)
Vj < Gj (sino el goloso lo hubiera elegido)
Gj > Vj >= Vj+1 >= ... >= Vm
E j / Vj != Gj Vi = Gi i<j


Valores Posibles:
Gj 25 25 25 10 10 5
Vj 10 5 1 5 1 1


1) Vj = 1 -> Vj+1 .. Vm
No puede ocurrir porque la suma tenia que ser la misma, tampoco puede haber un 10 o 5
2) Vj = 5
No puedo tener otro 5 (para eso pongo un 5), tampoco puede haber un 25 en Gj
3) Vj = 10
Tampoco, ya que 10,10,5 no seria optimo

Conclusion: V = G


b)

Ejercicio 03.07:


a)
b)
c)

Ejercicio 03.08:


a)
b)
c)

Ejercicio 03.09:


a)
b)

Ejercicio 03.10:

Ejercicio 03.11:

Ejercicio 03.12:

Ejercicio 03.13:


a)
b)

Ejercicio 03.14:

Ejercicio 03.15:


a)
b)

Ejercicio 03.16:

Ejercicio 03.17:


a)
b)
c)

Ejercicio 03.18:


a)
b)
c)

Ejercicio 03.19: