lops

Páginas: 2 (320 palabras) Publicado: 13 de noviembre de 2014
Lenguajes de Programación II
Algoritmos

Objetivos del módulo

Objetivos:
1. Utilizar los distintos mecanismos para resolver problemas comunes.

2. Recursividad.
3. Ordenación.
4.Búsqueda.

Recursividad

 Se dice que un proceso es recursivo si forma parte de si mismo, ósea que se
define en función de si mismo.

 Un método es recursivo cuando se llama a si mismo.

Reglas derecursividad

 Siempre debe existir una condición que permita regresar un valor
sin necesidad de una nueva llamada.
 Cuando los parámetros no reciban los valores necesario para
regresar unvalor, debe llamarse a si misma.

 En todas las llamadas recursivas, los valores deben modificarse.

Ejemplo 1 Fibonacci
 Ejercicio 1:

 Escriba una definición recursiva de una función quetiene un
parámetro n de tipo entero y que devuelve el n-ésimo número de
Fibonacci. Los números de Fibonacci se definen de la siguiente
manera:
 F0 = 1

 F1 = 1
 Fi+2 = Fi + Fi+1
 Serie deFibonacci: 1,1,2,3,5,8,13,21,34,55,89,144,233,377…..

Ordenación de datos

 Se considera ordenar, el proceso de reorganizar un conjunto dado de
objetos en una secuencia determinada.

Método dela burbuja

A partir de una matriz de n elementos, vamos a ordenar de menor a mayor, con el siguiente
algoritmo.

1. Comparamos el primer elemento con el segundo elemento, tercer elemento, cuartoelemento, etc., en el caso que la comparación resulte que el elemento inicial es mayor
que el elemento comparado:
1. Se intercambiaran los elementos.

2. Repetimos el proceso del punto 1, paralos n-1 primeros elementos de la lista.

Método de la burbuja

Probar el algoritmo con la siguiente lista:
Lista de elementos: 4, 5,1,8,12,78,100

Método de inserción

Los elementos se vaninsertando en un nuevo
arreglo verificando en que posición corresponde
el nuevo elemento.

Método Quicksort

 Algoritmo
 Seleccionar un valor perteneciente al rango de valores de la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LOPS
  • Lops emos
  • Lops
  • Lopsan
  • Lopsan
  • lops
  • Lops
  • Efectos de lops principales contaminantes

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS