Conceptos Clave de Algoritmia: Clasificación y Estructuras de Control
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 2,7 KB
¿Qué es un Algoritmo?
Un algoritmo es un conjunto de instrucciones definidas, ordenadas y acotadas para resolver problemas, realizar cálculos o desarrollar tareas; es el paso previo al código en programación.
Partes de un Algoritmo
- Input (entrada): Información con la que trabaja.
- Proceso: Pasos para llegar a la solución.
- Output (salida): Resultados obtenidos.
Características Principales
Todo algoritmo debe ser: Preciso, Ordenado, Finito, Concreto y Definido.
Clasificación por Función
- Búsqueda: Localizan elementos (ej: secuencial, binaria).
- Ordenamiento: Reorganizan datos (ej: burbuja, selección, rápido).
- Voraces: Eligen la mejor opción local (ej: Dijkstra, Huffman).
- Programación Dinámica: Divide en subproblemas (ej: Fibonacci, problema
catalán con un tamaño de 6,58 KB