HashMap en Java - Tutorial con ejemplos

En este post te mostraré algunas operaciones básicas para el manejo de HashMap en Java; por ejemplo, veremos cómo agregar elementos, eliminar elementos, recorrer el hasmap, saber si tiene determinado elemento y obtener un elemento. Para recorrer el hashmap vamos a usar un foreach; y para las otras operaciones usaremos los métodos remove, containsKey, containsValue, put y get. ...

enero 8, 2020 · 3 min · 604 palabras · Parzibyte

Java: Suma y promedio de arreglo

En este post vamos a ver un ejercicio básico sobre Java: suma y promedio de arreglo. Para obtener la suma vamos a declarar una variable iniciada en 0 y después vamos a recorrer el arreglo en un ciclo for. Para obtener el promedio simplemente dividimos la sumatoria entre la longitud del arreglo, la cual está en la propiedad length. ...

enero 7, 2020 · 2 min · 281 palabras · Parzibyte

Mayor y menor de 3 números en Java

Resumen: mostrar cómo obtener el mayor de 3 números y el menor de 3 números en Java. Con este enfoque podríamos obtener el mayor y menor de 3 números, de 4 números, 5, etcétera. Para esto vamos a usar arreglos, ciclos y condicionales. Verás que todo será muy fácil de entender. ...

diciembre 30, 2019 · 3 min · 552 palabras · Parzibyte

Ordenamiento de burbuja en Java

Resumen: implementar algoritmo del ordenamiento de burbuja en Java para ordenar un arreglo usando el método de la burbuja. Vamos a ver cómo aplicar el método de burbuja a arreglos de tipo numérico (int) como a arreglos de tipo cadena (String). ...

diciembre 26, 2019 · 4 min · 829 palabras · Parzibyte

Ordenar arreglos en Java - Varios métodos

Resumen: mostrar métodos para ordenar arreglos en Java; ya sea usando métodos manuales (quicksort, burbuja) o con métodos que la API incluye. Por cierto, si el método que presento ordena arreglos de forma ascendente y tú lo quieres descendente (o al revés), siempre puedes invertir un arreglo, para ello mira mi post sobre cómo invertir un arreglo en Java o lee el código e intercambia la comparación. ...

diciembre 26, 2019 · 2 min · 300 palabras · Parzibyte

Quicksort en Java para ordenar arreglos

Resumen: implementar QuickSort en Java usando recursividad, selección de pivote y principio divide y vencerás para ordenar arreglos, ya sea de tipo int o de tipo String. ...

diciembre 26, 2019 · 8 min · 1535 palabras · Parzibyte

Máximo común divisor en C - Algoritmo de Euclides

Resumen: aplicar el algoritmo de Euclides en el lenguaje C para obtener el máximo común divisor (MCD) de dos números; implementando dos funciones: Una utiliza el ciclo while Otra, que utiliza la recursión o recursividad ...

diciembre 19, 2019 · 3 min · 501 palabras · Parzibyte

Mezclar arreglo en C (orden aleatorio)

En este post te muestro cómo mezclar un arreglo en C, es decir, aleatorizarlo o randomizarlo; como le llames. De este modo al final tendremos el arreglo mezclado, ordenado de forma aleatoria. Para lograrlo simplemente necesitamos recorrer el arreglo y en cada iteración: Obtener un índice aleatorio que esté en el rango de 0 a longitud - 1 Intercambiar el elemento en el índice del ciclo por el índice aleatorio ¡Vamos allá! ...

diciembre 19, 2019 · 3 min · 475 palabras · Parzibyte

Mínimo común múltiplo en C - Código y demo

Resumen: mostrar cómo obtener el mínimo común múltiplo en C; es decir, calcular el MCM de dos números en C. Recuerda que el MCM es el número menor y distinto de cero que es múltiplo de dos números. Para calcularlo vamos a usar la fórmula que dice: MCM(a, b) = (a * b) / MCD(a, b) En donde MCM es mínimo común múltiplo y MCD es Máximo común divisor. Aunque por el momento parece complicado, verás que es muy fácil con los ejemplos. ...

diciembre 19, 2019 · 2 min · 419 palabras · Parzibyte

Binario a texto en C - Traductor binario a español

Hoy vamos a ver cómo desarrollar el algoritmo para convertir binario a texto en C también conocido como ANSI C; es decir, haremos un traductor o convertidor binario a texto. Recuerda que en posts anteriores vimos cómo hacer lo contrario, es decir, convertir texto a binario. Las funciones que vamos a ver son strtok y la función que hicimos para convertir un número binario a uno decimal en ANSI C. ...

diciembre 18, 2019 · 4 min · 651 palabras · Parzibyte