Métodos de búsqueda y ordenamiento

Description

es de metodos en java de busqueda y organisacion
wilson enrique  martinez arteaga
Mind Map by wilson enrique martinez arteaga , updated more than 1 year ago
wilson enrique  martinez arteaga
Created by wilson enrique martinez arteaga over 6 years ago
416
0

Resource summary

Métodos de búsqueda y ordenamiento
  1. Métodos de búsqueda
    1. Búsqueda secuencial
        1. El método de búsqueda secuencial es de los más fáciles que podemos utilizar para buscar datos (es aconsejable utilizar cuando el vector no es de gran tamaño) ya que no requiere que el vector este ordenado, el método consiste en recorrer el vector de manera secuencial hasta encontrar el dato a buscar.
        2. Vinario
            1. La búsqueda binaria funciona en arreglos ordenados. La búsqueda binaria comienza por comparar el elemento del medio del arreglo con el valor buscado. Si el valor buscado es igual al elemento del medio, su posición en el arreglo es retornada. Si el valor buscado es menor o mayor que el elemento del medio, la búsqueda continua en la primera o segunda mitad, respectivamente, dejando la otra mitad fuera de consideración.
          1. métodos de ordenamiento
            1. Burbuja
              1. Consiste en comparar pares de elementos adyacentes en un vector y si están desordénanos intercambiarlos hasta que estén todos ordenados.
                1. Por Selección
                  1. Su funcionamiento es el siguiente: • Buscar el mínimo elemento de la lista • Intercambiarlo con el primero • Buscar el siguiente mínimo en el resto de la lista • Intercambiarlo con el segundo
                    1. Por Inserción
                      1. El método de ordenación por inserción directa consiste en recorrer todo el vector comenzando desde el segundo elemento hasta el final. Para cada elemento, se trata de colocarlo en el lugar correcto entre todos los elementos anteriores a él o sea entre los elementos a su izquierda en el vector.
                        1. Shell
                          1. comparando cada elemento con el que está a un cierto número de posiciones llamado salto, en lugar de compararlo con el que está justo a su lado. Este salto es constante, y su valor inicial es N/2 (siendo N el número de elementos, y siendo división entera).
                            1. Quicksort
                              1. Se basa en la técnica divide y vencerás, que consiste en ir subdividiendo el vector en vectores más pequeños, y ordenar éstos. Para hacer esta división, se toma un valor del vector como pivote, y se mueven todos los elementos menores que este pivote a su izquierda, y los mayores a su derecha.
                              Show full summary Hide full summary

                              Similar

                              7 Técnicas para Aprender Matemáticas
                              maya velasquez
                              Las Matemáticas
                              maya velasquez
                              Organizador Gráfico
                              r2p2casa
                              Cómo crear un Mapa Mental
                              maya velasquez
                              Las Matemáticas
                              María Salinas
                              Mapa Conceptual
                              Laura Laguna
                              R.D. 796/2005, De 1 de julio, Regimen disciplinario (Esquema 1)
                              Miguel Angel del Rio
                              LEY 1/2000 ENJUICIAMIENTO CIVIL: "De los procesos sobre la capacidad de las personas"
                              Miguel Angel del Rio
                              Etapas del desarrollo de Erick Erickson
                              Beatriz de Carmen Rosales López
                              MICROECONOMÍA
                              ingrinati
                              Mapa Conceptual
                              Laura Perez6723