Media y mediana en Java

Hoy veremos otro ejercicio de Java que trata sobre encontrar la media y la mediana de un arreglo. Recordemos que la media es el promedio, y que la mediana es el elemento que se encuentra en la mitad al ordenar el arreglo. Si la longitud del arreglo es par, entonces la mediana se calcula promediando los números del centro. ...

febrero 28, 2020 · 4 min · 641 palabras · Parzibyte

Array Map en JavaScript - Tutorial y ejemplos

Hoy voy a explicar cómo funciona Array Map en JavaScript. La función map es una función que tienen todos los arreglos y permite mapear o convertir un arreglo en otro; es decir, Array Map en JavaScript transforma arreglos. Voy a explicar cómo funciona map con algunos ejemplos. ...

septiembre 30, 2019 · 4 min · 842 palabras · Parzibyte

Mezclar arreglo en JavaScript

Resumen: en este post te mostraré a mezclar los elementos de un arreglo en JavaScript, de tal manera que los items del array estén en un orden distinto, algo así como randomizar el arreglo o hacerlo aleatorio. Voy a demostrarlo con ejemplos y con una demostración que podrás probar en línea. ...

agosto 7, 2019 · 3 min · 578 palabras · Parzibyte

Invertir arreglo en C (ANSI C)

Resumen Crear el código necesario en C para invertir un arreglo o array, usando ciclos y una variable temporal, sin usar arreglos extra. Nota: en otro post te mostré cómo invertir una cadena en C. ...

julio 23, 2019 · 2 min · 392 palabras · Parzibyte

Arreglos en Kotlin

En este post vamos a ver cómo declarar arreglos en Kotlin y cómo recorrerlos usando un ciclo for. Recordemos que los arreglos no son más que colecciones de elementos del mismo tipo, a los que se accede a través de su índice. ...

julio 2, 2019 · 3 min · 456 palabras · Parzibyte

JavaScript - Saber si cadena es Pangrama

Anteriormente vimos cómo saber si una string es un pangrama en Python. Ahora veremos cómo comprobar que una cadena es un pangrama en JavaScript, para ello usaremos un algoritmo simple en combinación con el método includes. Recuerda que un pangrama es aquella oración que contiene todas las letras de un alfabeto de determinado idioma; en este caso lo haremos con el alfabeto español, aunque también se podrá modificar para otro alfabeto como el inglés. ...

abril 23, 2019 · 3 min · 633 palabras · Parzibyte

Ordenar arreglos de cadena (string) y numéricos en C#

En este post voy a mostrar cómo ordenar arreglos en C# de manera ascendente y descendente usando un Comparison y llamando al método Array.Sort, además de usar CompareTo para comparar los valores. De esta manera se podrán ordenar arreglos de tipo string, double, float, int, etcétera. ...

abril 4, 2019 · 5 min · 864 palabras · Parzibyte

Python: seleccionar elemento aleatorio de arreglo o lista

Hoy vamos a ver cómo seleccionar un elemento de una lista de Python al azar. Las listas en Python son el equivalente a los arreglos que conocemos en otros lenguajes de programación. ...

marzo 19, 2019 · 1 min · 142 palabras · Parzibyte

Eliminar elementos duplicados de arreglos en JavaScript

En este post veremos cómo eliminar elementos repetidos o duplicados de un arreglo en JavaScript. Para esto, no nos limitaremos a arreglos con tipos de datos simples; sino también arreglos de objetos. Explicado de otra forma, lo que haremos será: Ver cómo eliminar datos primitivos (cadena, entero, booleano, etcétera) repetidos de arreglos en JavaScript Eliminar objetos repetidos, ya sea basados en una propiedad o comparándolos en profundidad. Vamos allá. ...

diciembre 4, 2018 · 4 min · 774 palabras · Parzibyte

Búsqueda binaria en Java sobre arreglos numéricos

Introducción Hoy veremos cómo implementar el algoritmo de búsqueda binaria en el lenguaje de programación Java. Este algoritmo funcionará con números; y más tarde con cadenas. Veamos lo que haremos: Escribir una función que busque de forma binaria en arreglos de números usando recursividad o recursión Implementar el algoritmo de búsqueda binaria secuencial (con ciclos, en este caso while) en arreglos de números. Aquí dejo una imagen del código para adornar el post. No te preocupes, podrás copiarlo como texto más abajo, esto es meramente ilustrativo. Si quieres tomarle fotos a tu código, prueba Polacode; una extensión para VSCode. Más tarde traeré la implementación para la búsqueda binaria en cadenas o strings. ...

octubre 31, 2018 · 6 min · 1091 palabras · Parzibyte