BÚSQUEDA LINEAL LIMITADO SEGÚN ORDEN
Por medio de este documento podremos observar la
importancia de los métodos de búsqueda
lineal limitada según orden, dependiendo
el uso que se le valla a dar dentro de una aplicación.
Comenzáramos con la
explicación:
Aquí daremos una breve
explicación de como es el funcionamiento de este metodo.
La búsqueda lineal limitada
según orden se basa en recorrer un
vector de N posiciones hasta encontrar un número mayor que el que se está
buscando
El usuario desea encontrar al número 6 en el vector.
Le que hace el algoritmo
n= posición 1
entonces
n=posición 2 entonces
si-no
n= posición 3 entonces
si-no
n= posición 4 entonces
si-no
n= posición 5 entonces
si-no
n= posición 6 entonces
encontró la posición
encontró la
fin-si
fin-si
fin-si
fin-si
fin-si
Fin del ciclo
Pues básicamente la búsqueda lineal limitada según orden se basa en buscar un número, en la posición que se encuentre para así poder arrojar un resultado inmediato. Hay que tener en cuenta que el vector tiene que estar organizado de tal manera (en orden) para así poder recorrer todas las posiciones y encontrar lo que se desee.
Acá daremos una breve
explicación de cómo se llena un vector:
Este método consiste en
búsqueda de números dentro de un array (vector) de N posiciones, como así? Que
el vector podrá obtener las posiciones que quiera o que se le asignen por consola
por ejemplo: (esto paso es para llenar el vector)
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
No solo existen estos método de búsqueda también existen otros métodos que son de gran ayuda para los desarrolladores de software. A continuación veremos otros métodos
· BÚSQUEDA LINEAL.
· BÚSQUEDA LINEAL ACOTADA.
· BÚSQUEDA LINEAL LIMITADA SEGÚN ORDEN.
· BÚSQUEDA LINEAL LIMITADA SEGÚN ORDEN RECURSIVA.
· BÚSQUEDA BINARIA ITERATIVA.
· BÚSQUEDA BINARIA RECURSIVA.
A continuación podremos ver
el vídeo que nos mostrara paso a paso el código en PSINT y el documento explicativo de todo lo que se hizo.
Diapositivas de nuestro proyecto:
A continuación veremos el código fuente
de nuestro proyecto:
Proceso Análisis
aquí podemos ver
el código fuente de nuestra aplicación echo en PSINT
Proceso Análisis
Dimension vec[4]
Escribir "Ingrese numeros para el
vector,";
Para i<-1 Hasta 4 Hacer
Escribir "";
Escribir "ingresar numro
",i,":"
Leer vec[i]
FinPara
Escribir "";
Escribir "digite valor a buscar";
Leer n;
cont <- 0
Si vec[1] > n o vec[4] < n Entonces
Escribir "valor fuera de rango no es
necesario buscar";
Sino
i<-1
Mientras
vec[i] <= n Hacer
Si vec[i] = n Entonces
cont <- cont + 1
FinSi
i <- i + 1
FinMientras
Escribir "se encontraron
",cont," valores";
FinSi
FinProceso
Y por ultimo veremos unos link de donde sacamos informacion para resolver el METODO DE BUSQUEDA LINEAL LIMITADA SEGUN ORDEN
http://www.analisisdealgoritmos.com/?op=topics&topics=26
Espero que halla sido de su agrado este blog
Espero que halla sido de su agrado este blog
CONTACTO
Jaime Guerrero urieles
Esperanza teran
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf-ObVYXBBMFS3B8BxWW8A2nsgqvW4uExr-46s4n5papnJzELUCLzH2r_ZEsDrfpIAPWgZlQyoWRExsm4s5GrWrX_0xsSNjfOaOtxpEl7Uy0f8bwXxrq-EUGqxuGiBrbWZE_lZlKrSLoFi/s1600/hola.jpg)
Muy bueno.
Este es mi blog espero que se de su agrado