
Algoritmos de Ordenamiento - Intercambio y Selección
Presentation
•
Computers
•
University
•
Practice Problem
•
Easy
REBECA DE LA CRUZ
Used 3+ times
FREE Resource
14 Slides • 9 Questions
1
Algoritmos de Ordenamiento
2
Describir los conceptos y especificaciones principales acerca de las listas.
Algoritmos de búsqueda
Método de la intercambio
Método de la selección
Temas: Objetivo:
3
ORDENAMIENTO
¿Qué es y como funciona?
4
ALGORITMO DE ORDENAMIENTO
Es la clasificación de datos que refiere a la disposición de un conjunto (estructura) de datos en algún orden determinado con respecto a uno de los campos de los elementos del conjunto.
5
ALGORITMO DE ORDENAMIENTO
Cuando tenemos un conjunto de n elementos: a1, a2,…, an y queremos obtener el mismo conjunto pero de tal forma que:
6
Ordenamiento por intercambio
Ordenamiento por burbuja
Ordenamiento por inserción
Ordenamiento por selección
DIRECTOS
Ordenamiento por mezcla (Mergesort)
Ordenamiento rápido (Quicksort)
Ordenamiento por Montículos (Heap sort)
INDIRECTOS
Ordenamiento por Incrementos (Shell sort)
Ordenamiento por Cubetas (Bin sort)
Ordenamiento por Resíduos (RadVIII)
OTROS
CLASIFICACIÓN
7
Antes de realizar la búsqueda binaria es necesario que el arreglo esté ordenado de menor a mayor o en orden alfabético.
BÚSQUEDA
8
Se basa en leer varias veces la lista a ordenar, a cada una de estas lecturas se le llama "pase" o "pasada".
ALGORITMO
9
Multiple Choice
Es la clasificación de datos que refiere a la disposición de un conjunto (_________) de datos en algún orden determinado con respecto a uno de los campos de los elementos del conjunto.
recurso
estructura
filas
reglas
10
Multiple Choice
Son ejemplos de la clasificación "Directos":
Ordenamiento por mezcla (Shellsort)
Ordenamiento rápido (Quicksort)
Ordenamiento por burbuja
Ordenamiento por Incrementos (Shell sort)
11
Multiple Choice
Son ejemplos de la clasificación "Indirectos":
Ordenamiento por mezcla (Shell sort)
Ordenamiento rápido (Quicksort)
Ordenamiento por burbuja
Ordenamiento por Incrementos (Shell sort)
12
Multiple Choice
Son ejemplos de la clasificación "Mixto/Otros":
Ordenamiento por mezcla (Shell sort)
Ordenamiento rápido (Quicksort)
Ordenamiento por burbuja
Ordenamiento por Incrementos (Shell sort)
13
Fill in the Blank
14
Método de intercambio
Este algoritmo se basa en leer varias veces la lista a ordenar, a cada una de estas lecturas se le llama pase o pasada.
Recorrer el arreglo hasta n-1
Recorrer los elementos siguientes para realizar cambios
Si numero anterior es mayor a actual realiza cambios
Efectua cambio si:
numAnt > numActual
15
Método de Intercambio
8 - 4 - 9 - 2 - 1 - 6 - 5
¿Cuántos pases?
¿Cuántos intercambios por cada pase?
Realiza el procedimiento en tu libreta
16
Open Ended
De la siguiente sucesión de números: 8 - 4 - 9 - 2 - 1 - 6 - 5
¿Cuántos pases?
17
Open Ended
De la siguiente sucesión de números: 8 - 4 - 9 - 2 - 1 - 6 - 5
¿Cuántos intercambios por cada pase?
Ejemplo: Pase 1 - 5 cambios; Pase 2 - 3 cambios
18
Ejemplo en C++
19
Método de selección
Este algoritmo requiere operaciones para ordenar una lista de n elementos:
Buscas el elemento más pequeño de la lista.
Intercambio con el primer elemento.
Busca el segundo elemento más pequeño de la lista.
Lo intercambia con el elemento que ocupa la segunda posición en la lista.
Repites este proceso hasta que hayas ordenado toda la lista.
Efectua cambio si:
numActual < min
20
Método de Selección
10 - 2 - 7 - 8 - 1 - 6 - 4 - 5
¿Cuántos pases?
¿Cuántos intercambios por cada pase?
Realiza el procedimiento en tu libreta
21
Open Ended
De la siguiente sucesión de números: 10 - 2 - 7 - 8 - 1 - 6 - 4 - 5
¿Cuántos pases?
22
Open Ended
De la siguiente sucesión de números: 10 - 2 - 7 - 8 - 1 - 6 - 4 - 5
¿Cuántos intercambios por cada pase?
Ejemplo: Pase 1 - 5 cambios; Pase 2 - 3 cambios
23
Ejemplo en C++
Algoritmos de Ordenamiento
Show answer
Auto Play
Slide 1 / 23
SLIDE
Similar Resources on Wayground
20 questions
Excel
Presentation
•
University
20 questions
Compiladores
Presentation
•
University
16 questions
Les 10 principaux risques de sécurité applicative selon l'OWASP
Presentation
•
KG - University
20 questions
Fase del compilador
Presentation
•
University
20 questions
Gamificação
Presentation
•
University
16 questions
Fundamentos de la planeación
Presentation
•
University
18 questions
Robotica aplicada en la educacion
Presentation
•
University
17 questions
Red Hopfield
Presentation
•
University
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade