Mostrar Mensajes

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 - good

Páginas: [1] 2 3 4
1
Charlas / Offtopic / Problemas con alimentos
« en: 10 de Noviembre de 2011, 17:28:21 pm »
Hola, en el cole estamos haciendo un proyecto científico sobre conservación  de alimentos y lo primero que debemos hacer es exponer ejemplos de problemas reales que hayan sucedido.

Si alguna vez has tenido un problema con cualquier producto cárnico, lácteo o lo que sea, podrías escribirlo aquí?

Muchas gracias!!!

2
Los Retos PHPeros / Re:calcular divisores
« en: 01 de Noviembre de 2011, 18:21:12 pm »
Oh, dios, en serio?

function divisores($n$devolver_divisores false) {
$arr = array();
for(
$i=1;$i<=floor($n/2);$i++) {
if(
$n%$i == 0) { $arr[] = $i; }
}
$arr[] = $n;
return (
$devolver_divisores $arr count($arr));
}

Así te sirve?

esto soluciona el 50% de los casos

3
Los Retos PHPeros / Re:[RETO] calcular factorial
« en: 01 de Noviembre de 2011, 18:13:33 pm »
No, no se trata de simplificar. Se trata de hacerlo recursivo y que gaste menos recursos, ya que aunque esté simplificado no gasta más / menos que uno que está simplificado.

Saludos.

no, nmartin021, no mme vale xD.

optimízalo

4
Los Retos PHPeros / Re:calcular divisores
« en: 22 de Octubre de 2011, 18:42:54 pm »
Lo más básico que se me ocurre es:

function divisores($n$devolver_divisores false) {
$arr = array();
for(
$i=1;$i<=floor($n/2);$i++) {
if(
$n%$i == 0) { $arr[] = $i; }
}
return (
$devolver_divisores $arr count($arr));
}


tampoco, esto no devuelve todos los divisores

5
Los Retos PHPeros / Re:calcular divisores
« en: 21 de Octubre de 2011, 14:18:15 pm »
Código: [Seleccionar]
<?php
function mostrar_divisores($n)
{
for($i =1;$i <= $n;$i++)
{
if($n $i == 0){
echo "$i es divisor de $n\n";
}
}
}
mostrar_divisores(10);
vaya que tarde es :) me gustaria saber si se puede optimizar esto

no me vale, le tendrías que hacer un apaño minúsculo xD

6
Los Retos PHPeros / calcular divisores
« en: 20 de Octubre de 2011, 20:10:03 pm »
dado un número entero, hacer un programa que calcule sus divisores

7
Los Retos PHPeros / descomponer en producto de factores
« en: 20 de Octubre de 2011, 20:09:29 pm »
la idea es descomponer en producto de factores primeros un número dado

8
Los Retos PHPeros / Re:[Reto] Backtracking 1 (Con solución c++)
« en: 20 de Octubre de 2011, 20:08:19 pm »
Hola, tuadmin;

tu solución es estática, en el enunciado pone 3 como ejemplo, pero puede ser cualquier entero

9
Los Retos PHPeros / Re:[RETO] calcular factorial
« en: 12 de Octubre de 2011, 20:53:40 pm »
si quieres hacerlo iterando, haz solo un bucle para guardar los 15 factoriales, y los guardas en un array

factorial[1] = 1, factorial[5] = 120... etc

pero la opción recursiva para mi es más elegante xD

10
Los Retos PHPeros / Re:[Reto] Parser
« en: 30 de Septiembre de 2011, 14:29:01 pm »
no es correcto, ten en cuenta que los comentarios no solo se declaran en el primer caracter, puede ser "         #   comentario"

además, creo haber dejado bien claro que no hay que usar expresiones regulares! XDD

11
Los Retos PHPeros / Re:[RETO] calcular factorial
« en: 30 de Septiembre de 2011, 14:26:54 pm »
A menos que exista un modo matemático de solucionar este problema, no se me ocurre nada más rápido. Envíame la solución -si quieres- y la testearé en 1000 bucles :P

se puede irerar un máximo de 15 veces, 1000 bucles es mortal xDD

12
Los Retos PHPeros / Re:[reto] números primos
« en: 01 de Septiembre de 2011, 01:43:40 am »
tío pero no hagas un copy pasta xD

13
Los Retos PHPeros / [reto][c++] distancia mínima (grafos)
« en: 26 de Agosto de 2011, 13:00:04 pm »
Hola, propongo hacer un programa que reciba un grafo (el formato de la entrada está abajo) y que devuelva la mínima distáncia del nodo 0 a cualquier otro nodo.

el grafo será dirigido

un ejemplo de grafo dirigido es éste:


El nodo de origen es el nodo 0, y el programa devovlerá la distáncia mínima desde el nodo 0 al nodo n

En este grafo salen las distáncias mínimas desde el nodo 0 a cualquier nodo:



(si no se entiende del todo bien responded xD)

El programa recibirá la descripción de un grafo siguiendo el siguiente formato:

un número N que es el total de nodos (empezando desde el 0)

a continuación, N lineas que describan las conexiones de cada nodo, que será un número Ni que indicará el nodo que vamos a definir, un número Si con el total de conexiones, seguido de Si números (los nodos con los que conecta)

Al final un número del 0 al N-1 que indique el nodo del que sacaremos la distáncia mínima



Ejemplo de entrada (el de la imagen):

5
0  3    1 2 3
1  1    3
2  1    1
3  1    4
4  0

4

Ejemplo de salida (el de la imagen):

2



hemos computado la distáncia mínima del nodo 0 al nodo 4, que es 2

14
C / C++ / Re:backtracking
« en: 26 de Agosto de 2011, 12:32:31 pm »
Cuando comprenda grafos, sí. Esperaré a que toquen el tema en la u.

lo peor es la programación dinámica, dinámicas everywhere, contar cosas everywhere. Los grafos son mas guapos xDD

15
C / C++ / Re:backtracking
« en: 26 de Agosto de 2011, 01:25:12 am »
La mejor forma para que los usuarios comprendan esta técnica, es que conozcan los grafos.
En mi caso, como no tengo tiempo para hacer estudios independientes por trabajo y demás, voy a esperarme a unas semanas en lo que entramos a dar el tema de grafos en la asignatura de Estructura de Datos.

si pongo un reto de búsqueda en grafos lo harás? xD

Páginas: [1] 2 3 4