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

 

 


Tema destacado: Únete al Grupo Steam elhacker.NET


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7] 8 9 10
61  Programación / .NET (C#, VB.NET, ASP) / Eliminar nodo en un arbol binario en: 3 Diciembre 2010, 20:56 pm
Saludos a todos compañeros del foro vengo a molestarlos por que me he topado con un problema al querer eliminar un nodo en un arbol a continuacion les pongo el codigo aplica para los tres casos
Problema: no me elimina el nodo
Código
  1.        public void Eliminar( NodoAB r, int dato)
  2.        {
  3.            NodoAB aux = null, aux1 = null, otro = null;            
  4.            if (dato < r.Dato)
  5.            {
  6.                Eliminar(r.Izq, dato);
  7.            }
  8.            else
  9.            {
  10.                if (dato > r.Dato)
  11.                {
  12.                    Eliminar(r.Der, dato);
  13.                }
  14.                else
  15.                {
  16.                    otro = r;
  17.  
  18.  
  19.                    if (otro != null)
  20.                    {
  21.                        if ((otro.Der == null) && (otro.Izq == null))
  22.                        {
  23.                            otro = null;
  24.                        }
  25.                        else
  26.                        {
  27.                            if (otro.Der == null)
  28.                            {
  29.                                r = otro.Izq;
  30.  
  31.                            }
  32.                            else
  33.                                if (otro.Izq == null)
  34.                                {
  35.                                    r= otro.Der;
  36.  
  37.                                }
  38.                                else
  39.                                {
  40.                                    aux = otro.Izq;
  41.                                    aux1 = aux;
  42.                                    while (aux.Der != null)
  43.                                    {
  44.                                        aux1 = aux;
  45.                                        aux = aux.Der;
  46.                                    }
  47.                                    otro.Dato = aux.Dato;
  48.                                    otro = aux;
  49.                                    aux1.Der = aux.Izq;
  50.                                    aux = null;
  51.  
  52.                                }
  53.                        }
  54.                    }
  55.                    else
  56.                        System.Windows.Forms.MessageBox.Show("Dato no encontrado en el arbol");
  57.                }
  58.            }
  59.        }
  60.  
espero me puedan ayudar
62  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con Lista Ligada en: 22 Octubre 2010, 20:43 pm
Muchas Gracias compañero me sirvio de mucho
 
les pongo el codigo por si alguien le sirve
Código
  1. StreamReader leer = new StreamReader("datos.txt");              
  2.                while (s != null)
  3.                {
  4.                    s = leer.ReadLine();
  5.                    if (s != null)
  6.                    {
  7.                        int i = 0;
  8.                        string a = "", j = "", k = "";
  9.                        while (s[i] != ' ')
  10.                        {
  11.                            a += s[i];
  12.                            i++;
  13.                        }
  14.                        while (s[i] == ' ')
  15.                        {
  16.                            i++;
  17.                        }
  18.                        while (s[i] != ' ')
  19.                        {
  20.                            j += s[i];
  21.                            i++;
  22.                        }
  23.                        while (s[i] == ' ')
  24.                        {
  25.                            i++;
  26.                        }
  27.                        while (i < s.Length)
  28.                        {
  29.                            k += s[i]; i++;
  30.                        }
  31.                        lista.Insertar(a, j, k);
  32.                    }
  33.                }
  34.                leer.Close();
  35.  
  36.  


Gracias a todos los que me respondieron
63  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con Lista Ligada en: 19 Octubre 2010, 01:25 am
Serias tan amable de darme un ejemplo por favor si no es muucho pedir
64  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con Lista Ligada en: 19 Octubre 2010, 01:08 am
Si, se  como abrir un archivo pero el problema es como agregar el contenido del archivo a una lista ligada sencilla

65  Programación / .NET (C#, VB.NET, ASP) / Re: Ayuda con Lista Ligada en: 18 Octubre 2010, 01:16 am
Si lo tengo que hacer a mano
y mi duda es como agrego los datos que tengo en el archivo a la lista
ejemplo
si tengo estos datos en el archivo como le hago para agregarlo en la lista

jose   125255  12/04/1990

Jesus 215558  14/06/1989
66  Programación / .NET (C#, VB.NET, ASP) / [Solucionado] Ayuda con Lista Ligada en: 17 Octubre 2010, 02:16 am
Saludos a todos compañeros del foro disculpen por la molestia pero es que me he topado con un problema se trata de lo siguiente.
Tengo que crear una lista ligada el cual va recibir los siguientes datos No. Tel, Nombre y Fecha de cumpleaños pero estos datos se encuentran en un archivo de texto plano mi duda es como hago para agregar los datos
la lista lo implemento yo.
si alguien seria tan amable de ayudarme se lo agradecere mucho.
A continuacion pongo el codigo para generar los nodos
Código
  1. class Nodo
  2. {    
  3.   public string Nombre;  
  4.   public DateTime FeCumple;
  5.   public int Tel;
  6.   public Nodo siguiente;  
  7.   public Nodo(string nom,DateTime cumple,int tel)
  8.    {  
  9.     Nombre=nom;
  10.     FeCumple=cumple;
  11.     Tel=tel;
  12.    }
  13. }
  14.  
67  Programación / Programación C/C++ / Re: Funciones en: 20 Septiembre 2010, 03:22 am
mira este link
http://www.fismat.umich.mx/mn1/manual/node7.html
68  Sistemas Operativos / Windows / Re: Problemas para iniciar windows luego de apagon en: 20 Mayo 2010, 20:32 pm
Gracias compañeros
69  Sistemas Operativos / Windows / Problemas para iniciar windows luego de apagon en: 17 Mayo 2010, 06:10 am
hola  comápañeros necesito de su ayuda con un problema lo que pasa es que hubo un apagon causado por un rayo y mi pc estaba prendido y despues cuando lo prendi otravez me aparecio en mensaje de que windows se apago inesperadamente y luego las opciones de

modo seguro
iniciar windows normalmente

y cuando le doy en la segunda opcion se muesta la imagen del S.O y luego el texto de Cargando pero de ahi se reincia y asi

alguien me podria deccir que se quemo o que le puedo hacer

gracias de
70  Programación / Programación C/C++ / Re: Imprimir una tabla en C++ en: 15 Mayo 2010, 08:32 am
Con la instruccion Gotoxy(columna,fila) en columna pones el numero de la columna y en fila el numero de la fila cabe mencionar que  va antes del printf o del cout

si no me falla la memoria c++ tiene 24 columnas y 80 filas lo que significa que no tienes que poner un numero mayor

aki te pongo un ejemplo
Código
  1. gotoxy(8,5);printf("ejemplo del gotoxy");
  2. gotoxy(15,7);
  3.  

espero te sirva

saludos
Páginas: 1 2 3 4 5 6 [7] 8 9 10
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines