Algoritmia

Calcula el algoritmo MD5 y SHA de textos, archivos, etc., de forma sencilla

Dentro del área de la seguridad informática encontramos multitud de ramas claramente diferenciadas, cuyos avances y estudios son totalmente independientes pero todos comparten la misma idea, la de aumentar la seguridad en el uso de las nuevas tecnologías. Dentro de este enorme abanico de opciones nos encontramos con el mundo del cifrado y dentro de este mundo nos encontramos con algoritmos que llevan un buen número de años utilizándose, entre... Continuar leyendo...

Cuatro algoritmos de ordenación para ordenar una lista de elementos

Siguiendo con nuestro de programación en esta ocasión vamos a ver los algoritmos más conocidos para ordenar una lista de elementos. Estos algoritmos los podemos clasificar en dos grandes grupos según su complejidad: Algoritmos de complejidad cuadrática: Ordenamiento de burbuja (Bubblesort), ordenamiento por selección (Selection Sort) y ordenamiento por inserción (Insertion sort) entre otros, hay muchos más. Algoritmos de complejidad cuasi lineal o O(nlog(n)): solo veremos el rrdenamiento rápido o... Continuar leyendo...

Análisis de la complejidad de un algoritmo

Siguiendo con nuestro curso de programación y una vez explicadas las complejidades típicas de un algoritmo y su forma de calcularlas a partir de unos datos concretos ahora nos toca obtener esos datos. Esos datos serán los que utilicemos para representar las curvas que se asocien con cada complejidad, tendremos un eje de coordenadas donde el eje horizontal se corresponderá con el tiempo que tarde en ejecutarse para un tamaño... Continuar leyendo...

Complejidad de los algoritmos

Siguiendo con nuestrocurso de programación ya hemos hablado de como diseñar nuestros algoritmos, pero no hemos hablado de como estos repercuten en nuestro sistema. Cuando hablamos de complejidad de los algoritmos hablamos principalmente de dos conceptos: La complejidad en si que es para un tamaño n tardará un tiempo y para un tiempo mayor cumplirá f(n2) la complejidad nos describe el tipo de curva que cumplirá esa función f. Esto... Continuar leyendo...

¿Te ha gustado? ¡No te pierdas nada más!

follow us in feedly

Otras webs de Difoosion