Algoritmos de Ordenamiento por Inserción: Inserción Directa y Shell Sort

Introducción al Ordenamiento El ordenamiento es una operación fundamental en la informática que consiste en reorgenizar un conjunto de datos según un criterio específico, generalmente en orden ascendente o descendente basado en una clave. La eficiencia de estos algoritmos es crucial para optimizar el rendimiento de aplicaciones que procesan y b ...

Publicado el 7-12 04:27

Criba de primos: Implementación de la criba lineal y de Eratóstenes

Criba lineal (criba de Euler) con complejidad O(n) La idea central de este algoritmo es que cada número compuesto se marca usando su menor factor primo. Para un número compuesto \(u = i \times p\), donde \(p\) es su menor factor primo, \(u\) se marca en el momento en que se procesa \(i \times p\). Como \(i\) es menor que \(u\), se garantiza que ...

Publicado el 7-9 10:02