|
Mostrar Temas
|
Páginas: [1] 2
|
1
|
Sistemas Operativos / GNU/Linux / Backtrack 5 R2 LibreOffice
|
en: 28 Febrero 2013, 12:51 pm
|
Estimados,
He instalado el libre office, .deb, pero no logro ejecutarlo en el Backtrack.
Realice un locate, pero nada...Mas alla que llegue a hacer el dpkg -i *.deb de los paquetes que contiene la carpeta.
Intenten agregando los ppa, pero cuando consulto los libreoffice* no me descarga nada....
Alguna idea?
|
|
|
2
|
Seguridad Informática / Hacking / Information Gathering - Pentest Interno
|
en: 23 Febrero 2013, 17:04 pm
|
Estimados,
Debe realizar un Pentest Interno, pero en la fase que hago referencia me gustaría tener sus comentarios.
Por ahora, estando ya en la Red Lan conectado, ejecute un ZenMap para hacer el discovery de la Red y empezar a ver el alcance del requerimiento.
Uds. Que opinan? Me podrían dar sus experiencias.
Saludos.
|
|
|
5
|
Programación / Programación C/C++ / Minimo Valor y Maximo Valor de Un Arbol
|
en: 16 Noviembre 2012, 16:26 pm
|
Estimados, Intengo encontrar el maximo valor, de un arbol, pero algo hago mal...Eh tratado de adaptar codigo, pero no estoy entendiendo...Me dan una mano? Muchas gracias! #include <stdio.h> #include <stdlib.h> typedef struct arbol{ int dato; struct arbol *der; struct arbol *izq }treenode; void crear(treenode **arb); void mostrarOrden (treenode *hoja); void mostrarPreorden(treenode *hoja); void mostrarPosorden(treenode *hoja); int contarNodosHoja(treenode *p); int sumarMultiplosDeCuatro(treenode *p); treenode *primerNodo(treenode *hoja); int sumatoriaImparesRaiz(treenode *p, int raiz); int contarImparesRaiz(treenode *p, int raiz); void insertar(treenode **hoja,int num); int maximo(treenode *p); int main(){ treenode *arb=NULL; int max=0; crear(&arb); printf("\nMuestra En Orden\n"); mostrarOrden (arb); printf("\nMuestra En PreOrden\n"); mostrarPreorden(arb); printf("\nMuestra En PosOrden\n"); mostrarPosorden(arb); max=maximo(arb); } //Crea el Arbol void crear(treenode **hoja){ int num; while(num!=-1){ insertar(&(*hoja),num); } } //Inserta Hoja al Arbol void insertar(treenode **hoja,int num){ if(num==-1){ return; } if(*hoja==NULL){ (*hoja )=(treenode *)malloc(sizeof(treenode )); (*hoja)->dato=num; (*hoja)->der=NULL; (*hoja)->izq=NULL; }else{ //Si el Numero es Mayor va a la Derecha if(num>(*hoja)->dato){ insertar(&(*hoja)->der,num); }else{ insertar(&(*hoja)->izq,num); } } return; } //Mostrar en orden (Izquierda - Raiz - Derecha) void mostrarOrden (treenode *hoja){ if (hoja!=NULL){ mostrarOrden(hoja->izq); mostrarOrden(hoja->der); } return; } //Mostrar en preOrden (Raiz - Izquierda - Derecha) void mostrarPreorden(treenode *hoja){ if (hoja!=NULL){ mostrarPreorden(hoja->izq); mostrarPreorden(hoja->der); } return; } //mostrar en posOrden (Izquierda - Derecha - Raiz) void mostrarPosorden(treenode *hoja){ if (hoja!=NULL){ mostrarPosorden(hoja->izq); mostrarPosorden(hoja->der); } return; //Funcion Maximo int maximo(treenode *p){ if(p==NULL){ return -99; }else{ int temp ; temp=max( maximo(p->izq), maximo(p->der)); return( max( p->dato , temp ) ); } } }
Si alguno tiene una idea, del por que no encuentra el dato y me entrega basura...voy a estar mas que agradecido! Saludos a todos!
|
|
|
6
|
Programación / Programación C/C++ / Duda Arboles - C
|
en: 9 Noviembre 2012, 22:42 pm
|
Estimados, Estoy practicando, pero no logro dar con la tecla... El tema es ARBOLES. He logrado recorrer el arbol, mostrandolo Izq Raiz Der, Raiz Izq Der y Izq Der Raiz, tambien la profundidad y buscar un Nodo en Particular... No logro sumar los valores (hoja->dato) de los nodos! De manera recursiva! //Mostrar en orden (IRD) void mostrarOrden (treenode *hoja) { if (hoja!=NULL) { mostrarOrden(hoja->izq); mostrarOrden(hoja->der); } return; } //Mostrar en preOrden (RID) void mostrarPreorden(treenode *hoja) { if (hoja!=NULL) { mostrarPreorden(hoja->izq); mostrarPreorden(hoja->der); } return; } //mostrar en posOrden (IDR) void mostrarPosorden(treenode *hoja) { if (hoja!=NULL) { mostrarPosorden(hoja->izq); mostrarPosorden(hoja->der); } return; } //Calcula profundidad del arbol int profundidad(treenode *hoja) { if(hoja==NULL) return 0; else{ int profI=profundidad(hoja->izq); int profD=profundidad(hoja->der); if(profI>profD) return profI+1; else return profD+1; } return; } /* //Buscar nodo treenode *busqueda(treenode *hoja, int busq) { if(hoja==NULL) return 0; else if(busq==hoja->dato) return hoja; if(busq<hoja->dato) { return busqueda(hoja->izq,busq); }else{ return busqueda(hoja->der,busq); } return; } */ //Cuenta nodos impares int contarImp(treenode *hoja){ if (hoja!=NULL) { contarImp(hoja->izq); int cuenta=cuenta+(hoja->dato%2==0); contarImp(hoja->der); return cuenta; } }
Me podrian dar una mano? Como siempre, mil gracias!! Saludos para todos!
|
|
|
7
|
Programación / Programación C/C++ / Empaquetar .exe con .txt
|
en: 3 Noviembre 2012, 18:08 pm
|
Estimados,
He creado mi programa, tengo el EXE. Pero el mismo, se nutre de .TXT.
Como hago para empaquetar todo y generar un instalador, que haga el deploy del EXE, Acceso Directo y TXT?
Ml gracias!
|
|
|
8
|
Programación / Programación C/C++ / strcpy entre char
|
en: 31 Octubre 2012, 19:31 pm
|
Estimados,
Consulta...
Estuve trabajando con la funcion strcpy. Uds, saben me esta agregando un \n antes del \0. Lo que hace que al listarlo, mostrarlo, me haga un salto de linea.
Como puedo hacer para ir hasta el primer \n y eliminarlo? para que quede lapalabra\0
Que usuarian?
Saludos!
|
|
|
9
|
Programación / Programación C/C++ / Eliminar lineas en Blanco de un TXT
|
en: 27 Octubre 2012, 23:26 pm
|
Estuve leyendo, pero parece que no hay una función en C que me permita eliminar las lineas en blanco de un archivo de texto. He leído, que es necesario crear, un nuevo archivo para después renombrarlo.... Realice ese código, pero no logro dar con la tecla.... FILE *cfptr; char linea[10000]; int i, numLin=0; char *sep=";"; char *ptr; char *ptr_id; char *ptr_nom; //Borro lo que este! remove("E:\\dataout.txt"); //Reviso las Lineas if ((cfptr=fopen("E:\\categorias.txt","r"))==NULL){ printf("\n No se puede Abrir!"); }else{ FILE * temp = fopen( "E:\\dataout.txt", "wt"); while (fgets (&linea, 10000, cfptr)!=NULL){ //Si no hay mas Que leer, salgo del ciclo! if (i=fgetc(cfptr)==EOF){ break; }else{ ungetc(i,cfptr); numLin++; //Cuento de Chusma fputs(linea, temp); //Agrego la Linea, al Archivo Temporal! } } fclose(temp); } fclose(cfptr); system("PAUSE");
Te aclaro que categorias.txt esta formado; 0;Televisor 1;Radio 2;Microondas 3;Video Quiero levantarlo, y que quede asi... Hay veces, que puede venir por ej... 0;Televisor 1;Radio 2;Microondas 3;Video La idea, es ... que si tengo que levantar un archivo que tenga espacios en blancos, entre los registros, limpiarlo y dejarlo consistente! En lo que me puedan dar una mano, mil gracias! Como siempre!
|
|
|
10
|
Programación / Programación General / Autorun - multi/handler
|
en: 14 Mayo 2011, 05:12 am
|
Estimados,
Me gustaria, saber, como puedo hacer para que una vez que tengo la conexión concurrente el multi/handler ejecture un *.rb ( Donde haga el migrate, algun dump, etc )
Me dan un mano, o algun hilo...para empezar a leer?
Mil gracias!
|
|
|
|
|
|
|