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

 

 


Tema destacado: Usando Git para manipular el directorio de trabajo, el índice y commits (segunda parte)


  Mostrar Mensajes
Páginas: 1 [2] 3 4 5 6
11  Programación / Desarrollo Web / Re: Recomendando Host 2010 en: 7 Julio 2011, 10:26 am
No estoy seguro de esto, pero creo que con que esté en europa es suficiente (se aplica la normativa europea)
12  Programación / Programación General / Re: recorrido de una matriz de forma recursiva en: 10 Junio 2011, 19:17 pm
No me he explicado bien: Tiene que ser recursiva, si utilizáis algún lenguaje y podéis, C o alguno de sus deribados mejor.

No tiene por qué empezar en (0,0)

Os pongo mi código, que no me consigue funcionar, a ver si me lleváis hacia la Luz (es C#, Visual Studio 2010), pero para el caso, que es entender el algoritmo, es igual:

Código:
public void recursiva(int x, int y,int reg)
        {
            if (Matriz[x, y].color != Color.Black || Matriz[x, y].marcado == true)
            {
               
                Matriz[x, y].marcado = true;
                Matriz[x, y].region = reg;
                //acotamos para no salirnos fuera de rango

                if ((x > 0 || (x + 1 < formPrincipal.Cuadro.Image.Width)) &&(y > 0 || (y + 1 < formPrincipal.Cuadro.Image.Height)))
                {
                    recursiva(x + 1, y, reg);
                    recursiva(x - 1, y, reg);
           
                    recursiva(x, y + 1, reg);
                    recursiva(x, y + 1, reg);
                }
               
            }

        }
13  Programación / Programación General / recorrido de una matriz de forma recursiva en: 10 Junio 2011, 07:22 am
Hola amigos, estoy quemándome con un ejercicio que no consigo sacar:

Dada un punto cualquiera de una matriz (no importa la dimensión), por simplicidad pongamos 10x10, pues desde ese punto hacer un recorrido de forma recursiva, como si tirásemos una piedra a un lago por ejemplo , en el caso de sumar uno a cada nivel quedaría algo así:

              212
              101
              212

cada vez que aumenta x o y, suma uno, ¿Alguien puede ayudarme?
14  Programación / .NET (C#, VB.NET, ASP) / Re: Problemas con estructuras de datos en C# en: 5 Junio 2011, 06:34 am
Te recomendaria que utilices generics, mas adelante puede ser necesario utilizar otro tipo de estructura, y tendrias que modificar varias lineas.

Saludos

Por favor, expláyese, me interesa.
15  Programación / .NET (C#, VB.NET, ASP) / Re: Problemas con estructuras de datos en C# en: 5 Junio 2011, 05:44 am
Quiero hacer una estructura con la que aplicar algoritmos a fotos, para ello quiero hacer una matriz en la cual cada punto sea un struct como el que defino.
16  Programación / .NET (C#, VB.NET, ASP) / Problemas con estructuras de datos en C# en: 5 Junio 2011, 01:06 am
Hola amigos, en el siguiente código, parece que cometo una fallo:
Código
  1.    class estructura
  2.    {
  3.        public struct punto
  4.        {
  5.            int x;// redundante
  6.            int y;
  7.            bool marcado;
  8.            Color color;
  9.        }
  10.  
  11.        Form1 formPrincipal;
  12.        imagen img;
  13.        public estructura(Form1 form)
  14.        {
  15.            img = new imagen(img);//¿?
  16.            formPrincipal = form;
  17.            Matriz = new punto[(formPrincipal.Cuadro.Image.Width), (formPrincipal.Cuadro.Image.Height)];
  18.        }
  19.  
  20.        public punto[,] Matriz;
  21.  
  22.  
  23.        public void cargar(Bitmap img)
  24.        {
  25.            Color clr;
  26.            int i, j;
  27.            bool hecho = false;
  28.            for (i = 0; i < img.Width; i++)
  29.            {
  30.                for (j = 0; j < img.Height; j++)
  31.                {
  32.                    clr = img.GetPixel(i, j);
  33.                    Matriz[i][j].color = clr;
  34.                }
  35.            }
  36.        }
  37.  
  38.    }

No sé si es en la definición, en el acceso a la matriz, o en el acceso a los registros.

Gracias y un saludo.
17  Programación / Programación General / Re: Hora de pensar: detectar adyacencias en un mapa en: 22 Mayo 2011, 16:23 pm
Pienso al igual que tú, creo que la cosa es ir siguen las lineas rectas, de alguna manera considerar un anchura y relacionar la región que hay a la izquierda del pixel más a la izquierda, y a la derecha del pixel más a la derecha. El problema está, como bien dices cuando hay bifurcaciones en las regiones. Aun no lo tengo claro, pero quizá hubiese alguna manera de "detectar" esa situación...¿?
18  Programación / Programación General / Hora de pensar: detectar adyacencias en un mapa en: 22 Mayo 2011, 04:59 am
Hola amigos, en este caso no estoy interesado en líneas de código, sino en cómo vosotros plantearíais esto:

Dada uma imagem a negra y branco, limitada por negro (un mapa, las lineas en negro son las delimitaciones entre provincias)

¿Cómo detectaríais a adyacencia entre provincias? (dando por hecho que las lineas tienen un grosor en píxeles)

Para ilustraros, hablamos de un mapa de esta tipología:

http://imageshack.us/photo/my-images/192/mapkmz.jpg/

así pues, espero vuestra iluminación, un saludo:  :D

PD: Si queréis explicar algo mediante código, me vale c, c++,java c#... todo menos binario


19  Programación / Bases de Datos / Re: Asesor en Base de Datos en: 14 Enero 2011, 01:47 am
Bien, quizás sea un poco pesado, y se me condene al ostracismo en este foro, pero vosotros lo habéis querido  ;)

Dado este enunciado:
Citar
Haga una base de datos para el uso de una cadena de hoteles. Esta base de datos debe tomar norta de las reservas efectuadas, de tal modo que permita gestionar corrientemente el hotel.

La base de datos debe registrar todos los hoteles de la cadena, y para cada uno especificar: el número de estrellas, la morada y la ciudad; restaurantes/bares que el hotel pueda tener, incluyendo su categoria y el tipo de comidas que proporciona en cada uno (snack, desayuno, comida, cena). Aparte de eso, debe especificar los servicios disponibles para los huéspedes, como alquiler de salas de reuniones, de coches, y otros.

Para cada habitación en cada hotel, es necesario especificar su número, el tipo (Individual, doble, matrimonio, etc) y las opciones disponibles en la habitación: TV, casa de baño, internet, mini-bar, casa de baño privada, lavanderia, etc. El sistema debe permitir especificar diversas opciones para cada habitación, pero sin limitarlas previamente.

Cada huésped que pase por el hotel tiene que quedar registrado, siendo necesario guardar el nombre completo, el DNI, el teléfono y la ciudad donde habita. Para cada reserva, es necesario guardar la(s) habitaciones(s) para la(s) cual(es) la reserva está hecha, los huéspedes para cada habitación, y para cada huésped las fechas de entrada y salida y el régimen alojamiento (Alojamiento, Alojamiento y desayuno, Media-Pensión, Pensión Completa).

Se pide hacer la base de datos, de momento, hablando con el profesor y tal, hemos llegado a que El E/R viene a ser algo así:



Faltan atributos correspondiente, pues bien, no sabría como pasarlo a tabla, sobre todo para el modelo relacional con el que empezar a rellenar mi estructura.
20  Programación / Bases de Datos / Asesor en Base de Datos en: 13 Enero 2011, 18:11 pm
Buenos días, quiero hacer una propuesta:

Soy estudiante de informática en erasmus (español en otro pais), y en la asignatura Base de datos estoy teniendo problemas en un trabajo que es definitivo. Basicamente el entidad relación está hecho (aun hay algunos problemas con atributos), y la cosa sería pasarlo a A Microsoft SQL Server 2008 y hacer pocas consultas. El problema es que debido al idioma no nos estamos enterando de muchas cosas, y necesitamos a alguien más o menos conocimientos sólidos que pueda ayudarnos y asesorarnos. Por supuesto, nosotros por nuestra parte aportaríamos una gratificación económica dentro de nuestras posibilidades que hablaríamos en privado. El trabajo no es gran cosa, el único problema es saber hacerlo.

Espero vuestras respuestas, un saludo.
Páginas: 1 [2] 3 4 5 6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines