Entradas

Mostrando entradas de junio, 2019

Vídeo Insertar Ordenado

Proceso busquedabinaria Definir n,pos,vec Como Entero; Dimension vec[10]; Escribir "Digite 10 valores para el vector: "; llenar(vec); Escribir "Digite el valor a buscar: "; leer n; pos <- buscar(vec,n); si (pos<>-1) Entonces Escribir "El numero ", n, " fue hallado en la posición ", Pos; SiNo Escribir " el numero", n, " no fue hallado"; FinSi FinProceso SubProceso llenar(v) Definir k como entero; para k <-0 hasta 9 con paso 1 hacer leer v(k); FinPara FinSubProceso SubProceso pos <- buscar(vec,n) Definir inf,sup, central, pos como entero; inf <- 1; sup <- 9; central <- trunc((inf + sup)/2); Mientras inf <- sup y vec[central] <> n hacer si n<vec[central] entonces sup <- central -1; SiNo inf <- central+1; FinSi central <- trunc((inf+sup)/2); FinMientras si (n= vec[central]) Entonces pos <- central; SiNo ...

Vídeo Búsqueda Binaria

https://drive.google.com/file/d/1wR0anuA435IGqpOj33TrxAUvu2rwNyWb/view?usp=sharing

Algoritmos de ordenamiento

Imagen
   Burbuja   -  ¿P ara qué sirve el ciclo externo en el método de ordenamiento? Sirve para hallar el elemento o dato que se va a comparar con los otros. Quiere decir que por cada posición debe de hacer su trabajo. - ¿Para qué sirve el cicl o interno en el método de ordenamiento? Tiene como función el hallar un  elemento en dependencia, solo si cumple con los términos de estar por encima que el siguiente. Quiere decir que si es mayor esté en la última posición y si es menor que termine en la primera. Selección - ¿Para qué sirve el ciclo externo en el método de ordenamiento? Tiene como ocupación hallar el número menor del arreglo. -  ¿Para qué sirve el cicl o interno en el método de ordenamiento? Funciona para pasar el número menor del array a la primera posición y luego pasando el menor a la izquierda, por lo que deja estáticos a los que ya están a la izquierda. Inserción - ¿Para qué sirve el ciclo ext...

Búsqueda lineal interrumpida PSeInt

Imagen
Proceso BusquedaInterrumpida Definir num,pos,vec Como Entero; num <- 10; Dimension vec[10]; llenar(vec,num); Escribir "Digite valor a buscar"; leer num; pos <-buscar(vec,num); si (pos<>-1) Entonces Escribir "El numero ", num, " fue hallado en la posición ", pos; SiNo Escribir "El numero ", num, " no fue hallado"; FinSi FinProceso SubProceso llenar(v,num Por Valor) Definir k como entero; Escribir "Digite numeros"; Para k<-0 hasta num-1 con paso 1 hacer Leer v[k]; FinPara FinSubProceso SubProceso pos <- buscar(v,n) Definir sw como caracter; Definir K,pos como entero; k<-0; pos<-(-1); sw <- "n"; mientras (k<10) y (sw="n") hacer si (v[k]=n) entonces sw <- "S"; pos <- k; FinSi k <-k+1; FinMientras FinSubProceso

Aspectos de los Vectores

Imagen