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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 33
11  Programación / Programación C/C++ / Re: cadenas y uso de MAYUSCULA en: 26 Noviembre 2019, 15:11 pm
Buscar el ultimo espacio en blanco podria fallar si la frase tiene solo 1 palabra, sin espacio alguno.

Tal vez resulte mejor poner un puntero al final y devolverse hasta llegar o al inicio de la palabra o bien a un espacio en blanco.
12  Programación / Java / Re: una pequeña aduda con el testC en: 23 Noviembre 2019, 06:04 am
Si ese metodo void produce un cambio de estado de un objeto, puedes preguntar el estado del objeto justo despues de efectuar la llamada al metodo que pruebas y compruebas que el cambio esperado se ha producido.
13  Programación / Programación C/C++ / Re: Alguna manera de saber si un numero es narcisista sin utilizar el pow? en: 12 Noviembre 2019, 15:38 pm
Hay que tener cuidado con exponente 0 o negativo.

Se puede iterar menos veces si en vez de multiplicar siempre por la base, se eleva al cuadrado y se divide el exponente por la mitad, multiplicando ese valor por el resultado final cuando el valor del exponente es impar.
14  Programación / Java / Re: Ayuda con mi codigo en: 10 Noviembre 2019, 16:03 pm
Tu clase Entrada dice ser un tipo de Cine (extran~o para mi, pero bueno, aceptando esto...)
Tu clase Entrada ademas TIENE un cine dentro (s1).
Cuando estableciste el costo, lo hiciste con la Entrada, pero cuando calculas el pago, le pides al cine s1 que te de' el costo. El cine s1 no tiene la informacion de costo explicita.
15  Programación / Programación C/C++ / Re: Ayuda con Ejercicio de arreglos en Lenguaje C en: 8 Noviembre 2019, 03:39 am
Una alternativa a lo dicho: puesto que la restriccion solamente es que los datos esten en un vector, propongo que en vez de insertar los datos en posiciones sucesivas, y en vez de ordenar antes de comenzar a sacar elementos del inicio, podria irse creando un heapmin. Con esto, siempre se obtiene el elemento minimo en O(1), por lo que se parece a lo ya propuesto. Sucesivas remociones de este arreglo toman a lo mas O(log(n)) donde n es el tamano del arreglo de donde se obtiene ese minimo.

Puesto que se esta removiendo elementos, el tiempo deberia ser:
O(log(tamanoA)^2) + O(log(tamanoB)^2).

La creacion del arreglo final puede seguir la misma idea que se ha propuesto aqui.
16  Programación / Programación C/C++ / Re: Ayuda con Ejercicio de arreglos en Lenguaje C en: 7 Noviembre 2019, 22:34 pm
El enunciado no indica que los vectores que se ingresan estan ordenados, que parece ser asumido por las soluciones presentadas.
17  Programación / Programación C/C++ / Re: AYUDA POR FAVOOOR en: 6 Noviembre 2019, 22:10 pm
y si esta condicion

Código
  1. if( (v[j].sexo == 'f') && v[j].handicap > v[j+1].handicap ){
  2.  
la cambias por

Código
  1. if(( (v[j].sexo == 'f') && v[j+1].sexo == 'm')) ||
  2.      ((v[j].sexo == v[j+1].sexo) && v[j].handicap > v[j+1].handicap) ){


Cambia algo?
18  Programación / Programación C/C++ / Re: MATRICES en: 31 Octubre 2019, 00:08 am
Haz un ciclo de 3 vueltas y calcula i y j como lo estas haciendo y luego asigna la posicion indicada por i y j. El ciclo dentro del ciclo que tienes, eliminalo.

Lo malo que tiene esto es que es posible que se repita i y j de una iteracion a otra.
Una posible solucion es iterar hasta que el lugar indicado por i y j este vacio, por 3 veces.
19  Programación / Programación C/C++ / Re: conflictin types for ... (pasando mode_t como parámetro) en: 24 Octubre 2019, 17:43 pm
Sugiero incluir los #include (relevantes) que estas usando.

Tal vez si construyes un programa minimo que muestre el error en vez de recortar pensando que lo que recortaste no tiene relevancia?
20  Programación / Programación C/C++ / Re: Posibilidades en Tematica de dados en: 24 Octubre 2019, 17:39 pm
2 ciclos anidados de 1 a 6,
suma los indices, y cada vez que calce con el numero ingresado, incrementas un contador, el que convenientemente partio en 0.

La probabilidad final es lo que tenga ese contador dividido por 36, el numero total de posibilidades multiplicado por 100.

Al dividir, en vez de usar 36, conviene usar 36.0 para forzar el uso de punto flotante.
Páginas: 1 [2] 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ... 33
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines