Unir listas en Python

En este post aprenderás a sumar, concatenar o unir listas o arreglos en el lenguaje de programación Python. Dicho con otras palabras, te voy a enseñar a combinar listas en uno sola, para tener los elementos de ambas. No solamente podrás sumar dos listas, también podrás sumar 3 o infinitas listas para tener un arreglo con todos los elementos de las listas. ...

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

Elemento aleatorio de arreglo en Java

En esta entrada sobre Java te mostraré cómo obtener un elemento aleatorio de un arreglo. Es decir, elegir un número o cadena de un arreglo al azar. Lo que tenemos que hacer es generar un índice aleatorio en un rango, y luego usarlo para obtener un elemento del array. Verás que es realmente sencillo hacer esto con Java. ...

agosto 24, 2020 · 2 min · 280 palabras · Parzibyte

Java: mezclar elementos de arreglo

En este post sobre Java te mostraré cómo mezclar un arreglo, es decir, ordenar los elementos de un arreglo de manera aleatoria. Mezclar un arreglo en Java sirve para varias cosas, por ejemplo, si cuentas con una lista de canciones o una lista de cosas que necesitas que tengan un orden distinto. Como sea, al final vamos a obtener un arreglo ordenado de manera aleatoria o mejor dicho, un arreglo desordenado. Y nunca tendrá el mismo orden, pues los elementos van a ser organizados al azar. ...

agosto 20, 2020 · 2 min · 412 palabras · Parzibyte

Python: ordenar arreglo especificando clave

En este post te mostraré cómo ordenar un arreglo o lista en Python especificando la clave de comparación. Es decir, ordenar un arreglo complejo especificando cómo comparar los valores para ordenarlos. Esto también es conocido como ordenar una lista especificando una función de comparación o compare function, solo que presta atención, aquí vamos a especificar la clave, cosa que al final tendrá el mismo resultado para ordenar un arreglo de manera personalizada. ...

julio 23, 2020 · 3 min · 614 palabras · Parzibyte

PHP: regresar 2 o más valores en función

En ocasiones tenemos funciones en PHP que necesitamos regresen dos o más valores; es decir, hacer que una función, dentro de su return, devuelva varios valores en lugar de 1. Con el lenguaje de programación PHP esto es totalmente posible y fácil de hacer. Para ello usamos arreglos y la función list. ...

julio 19, 2020 · 2 min · 322 palabras · Parzibyte

Clonar arreglo o matriz en C

Resumen: mostrar cómo crear una copia de una matriz en C, para así poder afectar a una matriz sin afectar a la otra, incluso si pasamos el arreglo a una función. Esto es debido a que en C, cuando pasamos una matriz o array a una función, se pasa por referencia, así que si se modifica en otra función, el original también se ve afectado. Vamos a usar memcpy que viene dentro del encabezado string.h. ...

julio 11, 2020 · 2 min · 333 palabras · Parzibyte

Python: clonar lista y eliminar referencia

Este post trata sobre el lenguaje de programación Python. Vamos a ver cómo copiar un arreglo pero eliminando la referencia; de este modo al modificar el arreglo A no vamos a modificar sin querer al arreglo B. Esto también es conocido como clonar un arreglo o clonar una lista en Python. Nota: con lista también me refiero a arreglo, array, vector, como lo conozcas. ...

mayo 31, 2020 · 2 min · 314 palabras · Parzibyte

C: sumar primer y último elemento de arreglo

En este post te voy a explicar cómo es el código para solucionar un algoritmo en C que dice algo así: Escribir el código necesario que a partir de dos arreglos sume el primer elemento del primer arreglo con el último elemento del segundo; el segundo elemento del primero con el penúltimo elemento del arreglo y así sucesivamente hasta sumar el último elemento del primer arreglo con el primer elemento del segundo arreglo. Almacenar la suma de cada elemento en un tercer arreglo y al finalizar, imprimir los 3 arreglos. Lo que haremos será recorrer los arreglos, acceder a los índices por un contador y finalmente sumar. Realmente será sencillo realizar la suma de elementos de arreglos en C. ...

mayo 16, 2020 · 4 min · 703 palabras · Parzibyte

Generar lista aleatoria en Python

En este post te voy a mostrar cómo generar un arreglo o lista de números aleatorios en Python. Voy a mostrarte dos ejemplos: uno para generar una lista de enteros aleatorios, y otra para generar una lista de flotantes. En ambos casos encerraré el comportamiento en una función que recibirá: mínimo, máximo y cantidad. De este modo puedes generar una lista aleatoria en Python a tu medida. ...

mayo 16, 2020 · 2 min · 269 palabras · Parzibyte

Ordenamiento por selección en C

Hoy veremos cómo implementar el algoritmo de ordenamiento por selección en C. Se trata de implementar un algoritmo de selección para ordenar un arreglo. Este algoritmo es ligeramente superior y más rápido al ordenamiento de burbuja. ...

mayo 16, 2020 · 4 min · 676 palabras · Parzibyte