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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: [1] 2 3 4
1  Programación / Programación C/C++ / Urgenteeeeee!!! Ayuda con arbol binario de busqueda en: 20 Noviembre 2015, 00:02 am
Buenas tardes, estoy intentando hacer una tarea que consiste en varias funciones y estoy trancado con una de ellas, el tema es asi: tengo que crear una funcion que agregue nodos a un arbol, agrega versiones. el nodo padre es el 1, si agrego 1.1 va a la izquierda del 1, si agrego 2 va a la derecha. si agrego 2.1 va a la izq del 2.

EJ:                             1
                            1.1                       2
                   1.1.1       1.2            2.1       3
                                         2.1.1     2.2

la logre hacer con numeros enteros pero con versiones con puntos me complica la vida
Me pueden ayudar a implementar esta funcion?

muchas gracias.
2  Programación / Programación C/C++ / Re: Ayuda con funcion insertar nodo en lista!!! en: 10 Octubre 2015, 22:07 pm
Este es mi codigo, mi problema es que cuando agrego el nodo lo agrega despues de uno del mismo valor y yo lo nececito agregar antes,

Espero me puedan ayudar!

Código
  1. struct nodo{
  2.    char *texto;
  3.    struct nodo *siguientelinea;
  4. };
  5. typedef struct nodo *lineas;
  6.  
  7. struct listageneral{
  8.    char *nombrearchivo;
  9.    lineas primera;
  10. };
  11. typedef struct listageneral *Archivo;
  12.  
  13. TipoRet InsertarLinea(Archivo &a,,char *linea, unsigned int nroLinea){
  14.    if (a->primera==NULL)
  15.    {
  16.        lineas aux = new struct nodo;
  17.        aux->texto = linea;
  18.        aux->siguientelinea=a->primera;
  19.        a->primera=aux;
  20.    }
  21.    else
  22.    {
  23.        lineas nuevo_nodo = new struct nodo;
  24.        nuevo_nodo->texto = linea;
  25.        nuevo_nodo->siguientelinea;
  26.        nodo*primero = a->primera;
  27.        nodo*ant = NULL;
  28.        nodo*auxiliar = a->primera;
  29.        int posicion = 1;
  30.        while ((auxiliar!=NULL) && (posicion<=nroLinea))
  31.        {
  32.            ant = auxiliar;
  33.            a->primera = a->primera->siguientelinea;
  34.            auxiliar = a->primera;
  35.            posicion++;
  36.        }
  37.        ant->siguientelinea=nuevo_nodo;
  38.        nuevo_nodo->siguientelinea=auxiliar;
  39.        a->primera=primero;
  40.  
  41.    }
3  Programación / Programación C/C++ / Re: Ayuda con funcion insertar nodo en lista!!! en: 10 Octubre 2015, 14:29 pm
Disculpa pero no te entendi, me podes ayudar con el codigo?

Muchas gracias
4  Programación / Programación C/C++ / Ayuda con funcion insertar nodo en lista!!! en: 10 Octubre 2015, 13:02 pm
Hola estoy tratando de hacer una funcion que inserte nodo en una determinada posicion dada pero no he podido; tengo algunas fallas en el codigo y no se como solucionarlo

Espero me puedan ayudar,

les dejo el codigo

Código
  1. struct nodo{
  2.    char *texto;
  3.    struct nodo *siguientelinea;
  4. };
  5. typedef struct nodo *lineas;
  6.  
  7. struct listageneral{
  8.    char *nombrearchivo;
  9.    lineas primera;
  10. };
  11. typedef struct listageneral *Archivo;
  12.  
  13. TipoRet InsertarLinea(Archivo &a,char *linea, unsigned int nroLinea){
  14.    if (a->primera == NULL)
  15.    {
  16.        lineas aux = new struct nodo;
  17.        aux->texto = linea;
  18.        aux->siguientelinea=a->primera;
  19.        a->primera=aux;
  20.    }
  21.    else if ((a->primera!=NULL)&&(nroLinea==1))
  22.    {
  23.        lineas aux1 = new struct nodo;
  24.        aux1->texto = linea;
  25.        aux1->siguientelinea=a->primera;
  26.        a->primera=aux1;
  27.    }
  28.    else if ((a->primera!=NULL)&&(nroLinea!=1))
  29.    {
  30.        Archivo p=NULL; // ver este caso
  31.  
  32.        int posicion = 2;
  33.        while (posicion<nroLinea)
  34.        {
  35.            a->primera = a->primera->siguientelinea;
  36.            posicion++;
  37.        }
  38.  
  39.        lineas aux2 = new struct nodo;
  40.        aux2->texto = linea;
  41.        aux2->siguientelinea = a->primera;
  42.        a->primera=aux2;
  43.    }
  44.    return OK;
5  Programación / Programación C/C++ / Re: Ayuda! Crear cliente y servidor TCP en C en: 14 Abril 2015, 04:13 am
Muchas gracias por tu respuesta, voy a investigar y espero poder cumplir con mi trabajo.

Saludos!
6  Programación / Programación C/C++ / Re: Ayuda! Crear cliente y servidor TCP en C en: 14 Abril 2015, 03:03 am
Lo que me piden es que escriba un cliente y un servidor en c, la idea es que instale el cliente en una maquina y el servidor en otra, en el cliente escribo una palabra, se envia al servidor y este me devuelve la palabra con el codigo de desplazamiento de cesar. no me hablaron de ningun sistema.

El tema es que esto me lo mandaron en redes, y programacion no hemos tenido casi a raiz de falta de docentes, esta bastante desordenada la cosa.
7  Programación / Programación C/C++ / Ayuda! Crear cliente y servidor TCP en C en: 14 Abril 2015, 02:31 am
Buenas,

necesito ayuda con un trabajo que me mandaron a hacer, me pide lo siguiente;
que escriba un servidor y un cliente tcp en c. En el cliente se escribe una palabra y me devuelve la palabra con un cifrado de cesar.

No pretendo que me lo hagan ni mucho menos, el tema es que soy bastante novato programando y nunca vi el tema de los sockets en c.

agradezco su ayuda.
Saludos!!!
8  Sistemas Operativos / GNU/Linux / Re: Ayuda con un script en BASH en: 24 Septiembre 2014, 06:38 am
engel lex, tu me puedes ayudar con este ejercicio aunque sea la primera parte, por lo menos para ver si puedo al menos seguirlo yo, de verdad que no es de comodo pero estoy realmente perdido. muchas gracias
9  Sistemas Operativos / GNU/Linux / Re: Ayuda con un script en BASH en: 24 Septiembre 2014, 06:30 am
No lo se hacer ya que falte dos clases seguidas, pedi cuadernos pero igual se me hizo muy dificil, quiero ver como es para poder entenderlo un poco.

10  Sistemas Operativos / GNU/Linux / Ayuda con un script en BASH en: 24 Septiembre 2014, 06:24 am
Hola gente, necesito de su ayuda, es sobre un trabajo que tengo que hacer y hay uno de los ejercicios que no puedo con el, espero que me puedan dar una mano.

Escribir un script para rotar los logs del sistema, que se
encuentran en /var/log.
El scritp se llamará rotar_log.sh y leerá el archivo
$HOME/rotacion.conf. Este tiene la lista de los archivos a rotar,
junto con un parámetro (-z) opcional que indica si los logs
antiguos se guardan comprimidos o no.
Se deberán rotar los archivos mayores que 100 Kb.
Ejemplo de rotacion.conf:
messages -z
taillog
syslog -z

El script debe conservar 10 logs antiguos. Los logs deben ser
renombrados de acuerdo al siguiente criterio:
<archivo de log>.AAAAMMDD (Año, mes y día de la rotación).
Si hay más de 10 logs antiguos, se deberán borrar los más viejos.
Se asume que el archivo no tiene errores. Se deberá verificar si
los archivos existen.


Muchas gracias!
Páginas: [1] 2 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines