elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


  Mostrar Mensajes
Páginas: 1 ... 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 [384] 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 ... 401
3831  Programación / Programación C/C++ / Re: If en macros ? en: 20 Agosto 2013, 14:32 pm
TRUE es igual a 1. es un valor Booleano (1 o 0), verdadero o falso, no una string.
3832  Foros Generales / Sugerencias y dudas sobre el Foro / Re: [Sugerencia] Poder reportar Topics propios (por razones obvias) en: 17 Agosto 2013, 00:21 am
Si está mal colocado, un moderador, o alguien que lo lea, ya lo mueve/reporta.
Además, puedes ponerlo en otro lado, simplemente.
3833  Foros Generales / Sugerencias y dudas sobre el Foro / Re: [Sugerencia] Más Smileys para el Foro en: 17 Agosto 2013, 00:18 am
Apoyo a Darhius.
Así, si queréis, os los currais con ASCII Art.
Me acuerdo del Messenger, que te permitia crear tus propios emoticonos. Eso era una locura. La gente cambiaba las letras por imagenes moviendose. Era ilegible, y pesado.
3834  Programación / Programación C/C++ / Re: programa .1 en: 12 Agosto 2013, 15:29 pm
Código
  1. int n=0;
  2. cin >> n; //Pedir el numero
  3. cout << "Unidades: " << n%10 << endl;
  4. cout << "Decenas: " << (n/10)%10 << endl;
  5. cout << "Centenas: " << (n/100)%10 << endl;
  6.  

Básicamente sería eso, ¿no?
3835  Programación / Programación C/C++ / Re: Algoritmo de ordenamiento? en: 12 Agosto 2013, 15:25 pm
¿A qué te refieres con forma original? Un algoritmo de ordenamiento básico, como el "Burbuja", ordenaría eso eficientemente. Porque, te refieres a ordenar las letras de "mayor a menor" ¿no?
3836  Foros Generales / Dudas Generales / Re: Analisis de algoritmos en: 29 Julio 2013, 01:07 am
A mi parecer sería:


Código
  1. i=0;                //ta
  2.  
  3. while((i<n)&&(v!=x))   //Aqui primero se compararia: 2tc
  4.                                 //Luego, se haria el bucle: n*(to + ta + 2tc)
  5.     i = i+1;
  6.  
  7. if(i==n)        //tc
  8.   enc = false;
  9. else              // Luego, solo habra una, asi que si o si será ta
  10.  enc = true;
  11.  

En total, me quedaría:

   T(n) = ta + 2tc + n*(to + ta + 2tc) + tc + ta

Si dejamos mejor la ecuación:

   T(n) = 2ta + 3tc + n*(to + ta + 2tc)

Y así es como em quedaría a mi.
Esto lo hago así con lógica, pero yo eso de tiempos nunca lo aprendí xD

No entiendo por qué pones: T(n) = ta + (n*(2tc + to + ta)) + tc + tc +ta
En el if solo hay una comparación.
3837  Foros Generales / Foro Libre / Re: APoyo a los familiares de las víctimas de Santiago en: 27 Julio 2013, 22:29 pm
tuvo que a ver un fallo en la ultima recta de 4km donde el sistema de prevención de accidente era mas obsoleto y no pudo detectar la velocidad del tren..

Yo escuché algo sobre que las balizas, que informan sobre velocidad máxima y todo eso, en esos 4 kilometros, o no funcionaban bien, o no había.
3838  Foros Generales / Foro Libre / Re: APoyo a los familiares de las víctimas de Santiago en: 26 Julio 2013, 16:34 pm
Yo soy de Galicia :( (no Santiago, ni estuve cerca)

Según cuentan, pudo fallar la baliza que le marca al conductor la velocidad límite. Cierto es, que él mismo debería saber cual es la velocidad y todo eso, pero bueno.
A mi modo de verlo, fue un accidente, no debería haber cárcel para nadie. Salvo una multa a RENFE, y todos los trámites que sean. Pero en cuanto a personas particular, ¿realmente vamos a echarle la culpa de algo de este calibre a uno de los pilotos? No, yo creo que no. Ya se fue el piloto al hospital, con la conciencia llena, y no creo que pueda soportar también, el dolor de su familia, al verle irse a la cárcel...
3839  Programación / Programación C/C++ / Re: Librería de Snippets en C/C++ en: 26 Julio 2013, 16:30 pm
Función que devuelve true si un numero es primo :p

Quizás se pueda optimizar más, pero weno jeje

Código
  1. bool primo(unsigned int u){
  2. unsigned int i=0;
  3. if(u<2) return FALSE;   //Comprobar si es 1
  4. for (i=2; u%i!=0; i+=2) {if(i>u/2){ i=u; break;}}  //Rompera cuando se encuentre un divisor, o el 'i' sea mayor que la mitad de el numero (para ahorrar tiempo)
  5. if (u == i) return TRUE; //Si el divisor encontrado es el mismo numero, es primo
  6. else return FALSE; //Sino, no lo es
  7. }
3840  Foros Generales / Dudas Generales / Re: Analisis de algoritmos en: 26 Julio 2013, 04:02 am
No se si es esto a lo que te refieres, pero voy:

Una AND, en el momento en que una condición es FALSE, la AND entera es FALSE.

Ahora bien, en Modula-2, no se en que orden se manejan estas cosas.
Habría que ver el código en ASM que genera.

Bueno, cabe decir que de algoritmos y tiempos de ejecución sé lo básico.
Páginas: 1 ... 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 [384] 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 ... 401
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines