C - Intercambiar elementos de arreglo de cadenas

En este post de programación en C, también conocido como ANSI C vamos a ver cómo intercambiar los elementos de un arreglo de cadenas o strings, es decir, modificar los elementos de un arreglo de strings a través de su índice. En otras palabras, hacer un intercambio como: temporal = arreglo[0] arreglo[0] = arreglo[1] arreglo[1] = temporal Aunque suena fácil, recordemos que en C no podemos hacer eso con los arreglos de cadenas, y debemos usar otras funciones que trabajan con apuntadores. ...

octubre 29, 2020 · 3 min · 446 palabras · Parzibyte

Obtener moda de datos en Python

En este tutorial de Python te mostraré cómo obtener la moda de una serie de datos. Es decir, a partir de una lista de datos, saber cuál es el elemento que más se repite (y a este valor se le dice moda). Sé que hay varios tipos de moda pero en este caso solo vamos a obtener el elemento que más se repite usando Python. ...

octubre 19, 2020 · 4 min · 705 palabras · Parzibyte

Python: llenar arreglo con datos de usuario

Hoy vamos a ver cómo llenar un arreglo o lista en Python solicitando los valores al usuario. Es decir, veremos el llenado de un arreglo a partir de los datos que el usuario proporcione. Vamos a ir guardando esos valores en un arreglo y al final los vamos a imprimir. En el ejemplo te mostraré cómo hacerlo con números enteros, aunque así podrías hacerlo igualmente para cadenas o flotantes. Nota: usaré “lista” y “arreglo” como sinónimos. ...

octubre 19, 2020 · 3 min · 455 palabras · Parzibyte

Promedio y suma de arreglo en Python

En este ejercicio sobre programación en Python vamos a ver cómo obtener el promedio a partir de una lista (a la que también me referiré como arreglo). Es decir, dada una lista o arreglo, obtener su sumatoria y a partir de la misma el promedio de todos los elementos. ...

octubre 11, 2020 · 2 min · 305 palabras · Parzibyte

Ordenar listas en Python

En este post vamos a ver distintos métodos y formas de ordenar arreglos o listas en el lenguaje de programación Python. No vamos a ver cuál es más eficiente, solo vamos a ver los métodos nativos y los métodos manuales, aunque me parece que los métodos nativos (algoritmo Timsort) serán más rápidos y eficientes la mayoría de veces. Nota: como en otros tutoriales de Python, en este caso me referiré a lista y arreglo como lo mismo. ...

septiembre 25, 2020 · 4 min · 674 palabras · Parzibyte

C++ | Comprobar si elemento existe en vector

En este post te mostraré cómo saber si determinado elemento existe dentro de un vector en el lenguaje de programación C++ también conocido como CPP. Dicho con otras palabras, vamos a ver si un vector contiene cierto valor. A diferencia de cuando implementamos una búsqueda secuencial, en este caso vamos a usar la función std::find presente dentro del encabezado algorithm. ...

septiembre 11, 2020 · 2 min · 258 palabras · Parzibyte

Quicksort en Python - Algoritmo de ordenamiento

En este post de programación en Python te enseñaré a ordenar una lista o arreglo usando el ordenamiento rápido también conocido como Quicksort. Como en varios tutoriales de Python, me referiré a las listas ya sea con ese nombre o con “arreglo”. ...

septiembre 8, 2020 · 5 min · 904 palabras · Parzibyte

Python - Ordenamiento de burbuja

Hoy veremos cómo implementar el algoritmo de la burbuja para ordenar una lista o arreglo en Python; es decir, el código python para ordenar un arreglo con el ordenamiento de burbuja. Recordemos que este método es más lento comparado con otros, pero que nos sirve de introducción para el ordenamiento de listas. Nota: aquí, asumiré que “lista” y “arreglo” son lo mismo. ...

septiembre 5, 2020 · 3 min · 497 palabras · Parzibyte

Java - Ordenamiento por selección

En este post sobre programación en Java te mostraré cómo ordenar un arreglo o array usando el algoritmo de ordenamiento por selección, también conocido como Algoritmo de selección. De este modo aprenderás a ordenar un arreglo usando un método distinto al método de la burbuja o al quicksort. ...

agosto 31, 2020 · 2 min · 409 palabras · Parzibyte

Longitud de arreglo en Python

En este corto post te mostraré cómo obtener la longitud de una lista, arreglo o array en Python. Es decir, saber cuántos elementos hay en un arreglo. ...

agosto 31, 2020 · 1 min · 118 palabras · Parzibyte