Potencia, divide y vencerás / Exponentiation, divide and conquer

espa?olPotencia: La potencia de un número es la multiplicación de ese número por sí mismo un número determinado de veces. La potencia n de x se expresa como xn y equivale x · x · ... · x · x n veces. x0 es 1. Los siguientes métodos en Java implementan diferentes formas del cálculo de la potencia de un número.
(más)

espa?olExponentiation: The exponentiation of a number is the multiplication of that number by itself a determined number of times. Raising x to the power n is expressed like xn and is x • x • ... • x • x n times. x0 is 1. The following methods in Java implements different ways to calculate the exponentiation of a number.
(read more)

Permutaciones / Permutations

espa?ol Permutaciones: Las permutaciones son todas las distintas ordenaciones que se pueden obtener de un conjunto de elementos dados. El número de permutaciones de un conjunto dado es n! (n factorial), dónde n es el número de elementos del conjunto. El numero de permutaciones crece rápidamente con el número de elementos del conjunto, así que computacionalmente es desaconsejable en caso de conjuntos grandes, pero en ocasiones puede ser útil para conjuntos pequeños. Aquí recojo algunos métodos útiles para trabajar con permutaciones en Java.
(más)

espa?olPermutations: Permutations are all the different orders of the elements of a set. The number of permutations is n! (n factorial), where n is the number of elements of the set. The number of permutations grows quickly with the number of elements of the set, so permutations are heavy computationally, but in specific situations, they can be useful in small sets. Here I compile several useful methods related to permutations in Java.
(read more)

Palíndromos en java / Palindromes in Java

espa?olPalíndromos en Java: He actualizado el artículo dedicado a palíndromos y he añadido nuevos métodos en Java.

espa?olPalindromes in Java: I have updated the article dedicated to palindromes and I have added new methods in Java.