/** * Calcule rápidamente el número de 1 de 1 en el número de números binarios * La idea del algoritmo es el siguiente: * Cada vez que el número se reduce con el valor después de que se reduce el número, en cuanto al Uno en el lado derecho del lado derecho 1 1 El número de veces que el número del número es 0* en el ciclo medio es el número de 1 de ellos* Por ejemplo, "dado" 10100 "," 10011 "después de la resta, y "10000", para eliminar más en el lado derecho del extremo derecho 1 * escasos y los densos fueron descritos por Peter Wegner en * "Una técnica para contar una en una computadora binaria", * Comunicaciones de la ACM, Volumen 3 (19 60) Número 5, página 322 */ paquete AL; son " + count.getCount (i) +" uno en i "));} / *** @autor* @param i para ser probado.* @return dual indicación El número de 1 es* / public int getCount (int i) {int n;