06.05.2013 Views

CONTENIDO DE LA LECCIÓN 18

CONTENIDO DE LA LECCIÓN 18

CONTENIDO DE LA LECCIÓN 18

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MIGUEL Á. TOLEDO MARTÍNEZ<br />

P<strong>LA</strong>NEACIÓN <strong>DE</strong> <strong>LA</strong> SOLUCIÓN<br />

¿Qué quiere decir exactamente búsqueda secuencial? Rastreo en el arreglo en forma secuencial, de un<br />

elemento al siguiente, empezando en la primera posición del arreglo y deteniéndose al encontrar el<br />

elemento o al llegar al final del arreglo. De esta manera, el algoritmo deberá verificar el elemento<br />

almacenado en la primera posición del arreglo, después en la segunda posición del arreglo, enseguida en la<br />

tercera y así sucesivamente, hasta que encuentre el elemento o hasta que se agoten los elementos del<br />

arreglo. Desde luego, ésta es una tarea repetitiva de verificación de un elemento en el arreglo, luego<br />

moverse al siguiente elemento y verificar otra vez y así sucesivamente. Considere el siguiente algoritmo<br />

que emplea un ciclo while para realizar la operación de verificación repetitiva:<br />

Algoritmo busquedaSec()<br />

busquedaSec()<br />

INICIO<br />

encuentra = falso.<br />

indice = primer índice del arreglo.<br />

while(elemento no se Encuentra) AND (Indice

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!