|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - JuanK
Páginas: 1 ... 139 140 [141] 142 143 ... 231
3501
« en: Jueves 31 de Marzo de 2005, 04:38 »
printf atoi itoa
3502
« en: Miércoles 30 de Marzo de 2005, 15:21 »
NO, el framework no incorpora esos metodos, pero puedes azcceder a la Wain32API para obtener esas funcionalidades.
3503
« en: Domingo 27 de Marzo de 2005, 16:08 »
3504
« en: Viernes 25 de Marzo de 2005, 20:49 »
Hola, eres muy novato para poder colocar un reto... necesitamos verificar que realmente ya lo solucionaste o lo puedes solucionar. Pasame tu solucion a mi correo personal juank.ruiz@gmail.comy si confirmo la solucion entonces puedes abrir el reto.
3505
« en: Viernes 25 de Marzo de 2005, 20:45 »
Orale, eso si es lo que necesitabamos.. entonces CMP hace una resta sin almacenar resultados... vaya vaya vaya  gracias
3506
« en: Viernes 25 de Marzo de 2005, 15:53 »
Hola ses.. he revisado mis apuntes y esto es lo ue tengo, en efecto el >= se convierte habitualmente en un
CMP eax, xxxxx JG xxxxxx
Pero el CMP no es una resta si fuese una resta seria : SUB xxxxxxo SBB xxxxxx CMPxxxx xxx JG xxxxx
Realmente no creo que la instruccion CMP use internamente una resta porque seria muy lento me late que debe hacer un XORo alguna de esas si es posible buscare documentacion al respecto aunque realmente no sipongo de mucho tiempo puesto que al dedicarme al famoso ciadrado magico he descuidado un poco lo de mi tesis de grado y tengo que compensar el tiempo.
3507
« en: Viernes 25 de Marzo de 2005, 03:43 »
3º Tu método usa una comparación, lo que significa que hace una resta. Eso me da que no sería válido para el reto. el >= no es una resta ya que el compilador lo convierte en un JB o en un JNAE segun sea mas conveniente, esta instruccion se realiza en un solo ciclo de procesamiento cosa que en una resta se haria en dos ciclos usando posiblemente SUB y una instruccion de transferencia como JA JB o las otras... aunque ahora que lo pienso me queda la duda pues un JB o un JNAE se usan solo despues de realizar una operacion .. qaue posiblemente sea una resta... habra que averiguar..
3508
« en: Viernes 25 de Marzo de 2005, 03:19 »
RESPUESTA CORTA :
RESPUESTA NO TAN CORTA : Consideraria aun mas elegante no responder, pero weno...
El paquete no standard no es STL, si no stack (si me quejo de las pilas, es stack == pila); aunque eso es lo de menos.
Sobre mi solucion... Realmente es muy similar a la tuya, solo que como implemento directamente las pilas, en lugar de usar memoria dinamica y listas enlazadas hago la reserva de memoria solo una vez en un vector de tamaño n y no uso punteros sino indexacion de posiciones; consiguiendo:
a) Menor tiempo de ejecucion (por que no hago apenas llamadas al Sistema Operativo => malloc y free)
Menor cantidad de memoria: En lugar de usar datos de tipo puntero para el enlace de los nodos, se usan shorts, que ocupan 2 bytes en lugar de 4.
Si posteas una solucion, y se que hay alguna mejor en algun aspecto, lo suyo seria postearla para que la gente la pueda ver. Si la tuya fuera mejor que la mia, no la pondria... O al menos el lo que yo pienso. "Cultura de foro" creo que lo llaman.
Y sobre lo ultimo.... simplemente dire que creo que esta fuera de lugar, sin compartir la impresion que da realmente el post en su conjunto. Si tienes una solucion mejor, posteala en el thread correspondiente, que NO es éste. Bueno Como primera medida el reto lo ha posteado Nagisa asi que es el quien decide si un reto esta bien o no Segundo las letras rojas y grabndes se ven de muy mal gusto y con intencion de agredir.. este es un foro de gente profesional (por lo menos los participantes activos) y como tal deben tatarse todos entre si, asi que Carlos por favor rectifica tu actitud. Nagisa para proximos retos trata de mejorar el enunciado para que no se presenten este tiopo de inconvenientes, entre mas claro seas menos lugar habra a malos entendidos.
3509
« en: Viernes 25 de Marzo de 2005, 03:07 »
Bob este proyecto continuia o se mantendra suspèndido indefinidamente o se acabo?
3510
« en: Viernes 25 de Marzo de 2005, 03:07 »
Eugenio este proyecto continuia o se mantendra suspèndido indefinidamente o se acabo?
3511
« en: Viernes 25 de Marzo de 2005, 03:06 »
debes diseñar tu propio control e incorporarle esa funcionalidad... no es facil.. pero tampoco es imposible de hacer...
3512
« en: Viernes 25 de Marzo de 2005, 03:04 »
cmo es puroc... debes usar la instruccopn int86 o en su defecto usar asm para recuperar los valores .... tengo informacion mas profunda de como ahcer lo en asm... por otro lado lo mas limpio de hacer hoy en dia es usano la API de windows
3513
« en: Viernes 25 de Marzo de 2005, 03:01 »
para los alearoios ... es poque debes ca,mbiar la semilla genradora de numeros aleatorios. #include <stdlib.h> #include <stdio.h> #include <time.h> int main( void ) { int i; /* Seed the random-number generator with current time so that * the numbers will be different every time we run. */ srand( (unsigned)time( NULL ) ); /* Display 10 numbers. */ for( i = 0; i < 10;i++ ) printf( " %6d\n", rand() ); }
y respecto a que se te rrevienta... lo miramos luego de que ajustes lo de los numeros
3514
« en: Martes 22 de Marzo de 2005, 19:20 »
NO esta pregunta no te esta permitida Radical.. por lo menos no de la manera que al has hecho.
3515
« en: Martes 22 de Marzo de 2005, 18:27 »
Hola blag olvidaste enviarme los archivos
3516
« en: Martes 22 de Marzo de 2005, 17:06 »
he ahi la solucion de un buen codificador.
3517
« en: Martes 22 de Marzo de 2005, 16:24 »
AL PARECER ESTO TE SALE PORQUE NO LE ESTAS PASANDO ARGUMENTOS A LA EJECUCION DEL PROGRAMA. Prueba esto: class TablaMultiplicar { public static void main(String arg[]) { try { int numero = Integer.parseInt(arg[0]); for(int i = 1; i<=10; i++) { System.out.println(""+numero+" * "+i+" = "+(i*numero)); } }catch(ArrayIndexOutOfBoundsException e1) { System.out.println("No hay argumentos"); }catch(Exception e2) { System.out.println("El argumento no se puede convertir a entero"); } } }
3518
« en: Martes 22 de Marzo de 2005, 15:19 »
El problema con ensamblador es que no lo puedes usar en versiones de windows de 32 bit... por varias razones: 1- los niveles de proteccion del sistema 2- no se usan las interruopciones directamente ... ...
Pero si cuentas con compiladores como el DJGPP puedes usar la INt86 que te deja acceder a las interrupciones del modo virtual del 8086 (o sea en programas de consola) incluso te permite usar asm en algunas ocaciones.
Mi recomendacion por pura funcionalidad a futuro es que uses la Win32API
3519
« en: Martes 22 de Marzo de 2005, 14:24 »
y que vas a usar?
directX o los objetos graficos del framework?
3520
« en: Martes 22 de Marzo de 2005, 14:24 »
Se puede accediendo a las interrupciones o en su defecto a la API de windows...
todo lo que necesitas esta en el libro
Lenguaje C para Expertos de Helbert Schild
3521
« en: Viernes 18 de Marzo de 2005, 14:32 »
esos diveres deben estar en la carpeta bgi de turboc sino estan puedes pedirlos aca a ve sio alguien los tiene.
3522
« en: Viernes 18 de Marzo de 2005, 14:24 »
abre en el block de notas el archivo host y el lmhost no deberian tener ninguna linea diferente de localhost 127.0.0.1 aunque si podrian tener comentarios que son las lienas que comienzan por # adicionalmente revisa este post: http://foros.solocodigo.com/index.php?showtopic=14145
3523
« en: Viernes 18 de Marzo de 2005, 14:23 »
1-borra todos los temporales del equipo 2-pasale nu antispyware 3-pasale nu antivirus 4-todo haslo desde el usuario administrador 5-inicialo en modo seguro 6-pásale el ultimoaservice pack
3524
« en: Viernes 18 de Marzo de 2005, 14:22 »
abre en el block de notas el archivo host y el lmhost no deberian tener ninguna linea diferente de
localhost 127.0.0.1
aunque si podrian tener comentarios que son las lienas que comienzan por #
3525
« en: Miércoles 16 de Marzo de 2005, 21:44 »
Verifica los metodos existentes en System.Console... entre ellos Console.Write Lineo sino Console.Write("blablabla \n"); en C# asi como en la mayoria de los lenguajes familiares de c (java, c++) se usan los mismos caracteres especiales. Para que no digas...  En C# no hay goto_xy ni nada que se le parezca... mejor dicho en el .net framework no lo hay... pero si se pueden hacer muchas cosas para lograrlo.
Páginas: 1 ... 139 140 [141] 142 143 ... 231
|
|
|