Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - leogtz

#1731
Cita de: saintmauricioxd en 20 Abril 2010, 18:44 PM
Cita de: pixzeto en 11 Junio 2009, 02:03 AM
Estuve practicando con estos ejercicios y parece que el método para invertir un número no funciona bien.

Por ejemplo, si le entregamos el 32, daría:
2 + invertir(3)*10  =  2 + 3*10  =  32


     int invertir (int n)
    {
if (n < 10)         //caso base
    return n;
else
    return (n % 10) + invertir (n / 10) * 10;
    }



Pero lo hice así y funciona:

public int invertirNumero(int numero){
if(numero<10){
return numero;
}else{
int contador = 0;
int aux = numero;
while(aux/10!=0){
contador++;
aux = aux/10;
}
return (int)(Math.pow(10, contador))*(numero%10) + this.invertirNumero(numero/10);
}
}

Tu algoritmo no es recursivo, recordemos que la recursividad es una alternativa a la iteracion (los bucles for, while no deben usarse al implementar recursividad) pero vale el intento ;)

Mal, muy mal, los ciclos no tienen nada que ver con la recursividad, repasa tus apuntes.

Y como prueba, observa algunos algoritmos recursivos, como la ordenación quicksort.

http://es.wikipedia.org/wiki/Quicksort
#1732
code::blocks y vim.
#1733
Cita de: eeprom46 link=topic=297053.msg1471640#msg1471640 no me equivoque yo, disculpas.
/quote]

No te equivocaste tú, ¿entonces lo hizo el otro compañero?
#1734
Foro Libre / Re: Somos favoritos oe oe oe!!
18 Junio 2010, 18:06 PM
Okay.
#1735
Cita de: GUN$ en 18 Junio 2010, 07:32 AM
Oh my god. What such a mistake!

Se nota mucho que estoy oxidado. Gracias RockoX ;)

No pensé que aún me conocieran por "RockoX".

Saludos.
#1736
Quitale el "C:\"

Dejalo como: del /f /q /s "%homepath%\....."
#1737
Scripting / Re: Ayuda con choice.com
17 Junio 2010, 07:03 AM
Creo que debe de haber versión para 64 bits.

kworld, el resource kit de windows 98 no creo que sirva mucho, habrá que buscar en otros kits.
#1739
Cita de: Horricreu en 16 Junio 2010, 18:53 PM
Cita de: Leo Gutiérrez. en 16 Junio 2010, 18:17 PM
Cita de: Darioxhcx en 16 Junio 2010, 18:00 PM
we ahora se pelean x una libnreria no estandar ?¿

che y no hai que vaciar el buffer ? :O

Sí.

Sí, ¿a qué? Si lo dices por lo de la librería standard, sabes de sobras que cuando se está aprendiendo es RECOMENDABLE no usar librerías no-standard (no lo digo sólo por Leo, sino también por Darioxhcx y lupitapro) ;)

Saludos :P

Sí a que hay que limpiar el buffer, porque en primera no se debiera usar scanf(), siempre es mejor usar sscanf() y fgets, yo no diría tal estupidez.
#1740
He leído que usar setbuf(stdin, NULL), puede resultar en un comportamiento no definido.