
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 Blanks
Se basa en leer varias veces la lista a ordenar, a cada una de estas lecturas se le llama "pase" o "
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
17 questions
Grupo. Pedagógico Uso de la Tecnología
Presentation
•
KG
16 questions
Firma Digital Certificada
Presentation
•
University
20 questions
Datos
Presentation
•
University
18 questions
ARITMETICA
Presentation
•
University
16 questions
Primer encuentro sincrónico (Parte II)
Presentation
•
University
15 questions
GENERACIONES
Presentation
•
University
18 questions
Future Will / Going to
Presentation
•
University
18 questions
El amor 1. Thich y Eterno resplandor
Presentation
•
KG
Popular Resources on Wayground
6 questions
PRIDE Always and Everywhere
Presentation
•
12th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
26 questions
KOR Review Kahoot Questions
Quiz
•
8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
12 questions
Unit Zero lesson 2 cafeteria
Presentation
•
9th - 12th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
10 questions
Riddles Riddles fun Riddles
Quiz
•
6th - 12th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
Discover more resources for Computers
10 questions
Soup, Salad, or Sandwich?
Quiz
•
1st Grade - Professio...
20 questions
Disney Trivia
Quiz
•
University
8 questions
Extracted Quiz
Quiz
•
University
23 questions
Subject Verb Agreement
Quiz
•
9th Grade - University
67 questions
Unit 3 Random Questions
Quiz
•
11th Grade - University
64 questions
USHC 4 Key Terms 22-23
Quiz
•
11th Grade - University
12 questions
This or That...
Quiz
•
1st Grade - University
25 questions
Comma CFA
Quiz
•
6th Grade - University