
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
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
3
ORDENAMIENTO
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
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 Blanks
Se basa en leer varias veces la lista a ordenar, a cada una de estas lecturas se le llama "pase" o "
14
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
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
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
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++
Show answer
Auto Play
Slide 1 / 23
SLIDE
Similar Resources on Wayground
18 questions
FUNDAMENTOS DE AUTOMATAS Y LENGUAJES
Presentation
•
University
17 questions
Introdução à Programação
Presentation
•
KG - University
16 questions
Sistema Operativo
Presentation
•
University
18 questions
Jerga juventud
Presentation
•
University - Professi...
19 questions
Les activités quotidiennes
Presentation
•
University
18 questions
Nomenclatura Química Inorgánica
Presentation
•
University
19 questions
Uso dos "porquês"
Presentation
•
University
19 questions
Sistemas Operativos
Presentation
•
University
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
Disney Trivia
Quiz
•
University
10 questions
Spanish Greetings and Goodbyes!
Presentation
•
6th Grade - University
20 questions
Physical or Chemical Change/Phases
Quiz
•
8th Grade - University
39 questions
Unit 7 Key Terms
Quiz
•
11th Grade - University
25 questions
SER and Subject Pronouns
Quiz
•
8th Grade - University
38 questions
Unit 6 Key Terms
Quiz
•
11th Grade - University
19 questions
Key Concepts in Buddhism
Quiz
•
University
0 questions
Cell Domain Basic Review (Biology)
Quiz
•
University