|
Mostrar Mensajes
|
Páginas: [1] 2
|
2
|
Sistemas Operativos / GNU/Linux / Problemas con Wifi en Ubuntu 12.10
|
en: 28 Julio 2013, 02:39 am
|
Hola, instale Ubuntu 12.10 en una notebook bangho futura 1521 y no me reconoce el wifi, tiene una placa wireless 802.11B/G/N, quería saber como puedo hacer para instalar el driver!!
Perdón en el apuro se me paso es una Realtek!!
|
|
|
3
|
Sistemas Operativos / Windows / Re: Volver a Window 8
|
en: 23 Julio 2013, 03:50 am
|
Si Omar eso ya lo sabía, la cosa es que no se como entrar a configuración, de esta manera. Y el manual que vino solo trae las característica de la máquina y no mucho más!! Gracias igual!
|
|
|
4
|
Sistemas Operativos / Windows / Re: Volver a Window 8
|
en: 23 Julio 2013, 03:10 am
|
¿Y cuando lo hiciste eliminaste windows 8? Algunos modelos traen el sistema "integrado" por si hay que recuperarlo (normalmente equipos que vienen de fábrica sin lectora), otros el Cd. Di tu modelo, si no chungo. xD Un saludo!
Hola Omar, por error instale ubuntu en todo el disco...tengo una Notebook Bangho Furuta 1500 i5-548. Eso de que esta integrado lo había escuchado, por eso la duda, si es puedo recuperarlo!!
|
|
|
5
|
Sistemas Operativos / Windows / Volver a Window 8
|
en: 23 Julio 2013, 02:38 am
|
Hola, instale ubuntu 12.10 en mi notebook que venía con window 8, y ahora quiero saber si puedo volver a window 8 de alguna forma, digo por lo que tenía window 8 con licencia y según tengo entendido la licencia viene ebutida en la placa o algo así me dijeron!! Si me pueden dar una mano por favor!!
|
|
|
6
|
Programación / Programación C/C++ / Problema con OpenMP en ubuntu
|
en: 22 Junio 2013, 00:25 am
|
Hola estoy probando OpenMP en C, pero con un simple algoritmo como:
//OpenMP - holatp5.c #include <omp.h> #include <stdio.h> int main(int argc, char *argv[]) { int nthreads, tid; #pragma omp parallel private (tid) { tid=omp_get_thread_num(); nthreads=omp_get_num_threads(); printf("Hola desde el Thread %d de %d Threads \n", tid, nthreads); } }
Al compilar: Ubuntu@Ubuntu:~$ gcc -pg -openmp -o holatp5 holatp5.c me aparece este error:
Ya le di vueltas al asunto pero hasta ahora nada...por favor si me pueden ayudar!!
Otra cosa instalar OpenMP use: Ubuntu@Ubuntu: ~$ sudo apt-get install gcc-multilib
|
|
|
7
|
Programación / Programación C/C++ / Re: Problema con la ejecución de un algoritmo en C
|
en: 21 Junio 2013, 04:39 am
|
Hola, tengo que hacer un algoritmo que ordene N números naturales generados en forma aleatoria. Tiene que ejecutarse para 1000, 10000 y 100000. Escribí un código y al ejecutarlo lo hace sin problemas para 1000 y 10000, pero para 100000 no me muestra el resultado, y no puedo hallar el error. Si me pueden ayudar se los agradecería. Ah trabajo en un entorno linux, que es una virtualización sobre window.
Acá les dejo el código que escribí:
//Secuencial - OrdenacionSectp5.c #include <stdio.h> #include <stdlib.h> #include <math.h> #include <time.h>
/*Declaración de variables globales*/ unsigned long int MAX=100000;
/*Generar datos*/ void CagarDatos(unsigned long int v[], unsigned long int N) { unsigned long int i,j; int duplicado; unsigned long int num; for(i=0; i<N; i++) { num=1+rand()%N; duplicado=0;
for(j=0; j<=i; j++) { if(num==v[j]) { duplicado=1; break; } } if(duplicado==1) i--; else v=num; } }
/*Ordenar Datos de menor a mayor mediante método burbuja*/ void OrdenarDatos(unsigned long int v[], unsigned long int N) { unsigned long int i,j; unsigned long int buffer;
for(i=0; i<N-1; i++) { for(j=i+1; j<N; j++) { if(v>v[j]) { buffer=v[j]; v[j]=v; v=buffer; } } } }
/*Muestra los datos cargados*/ void MostrarDatos(unsigned long int v[], unsigned long int N) { unsigned long int i; printf("\n============================================"); printf("\nNúmeros cargados:\n "); for(i=0; i<N; i++) printf("-%ld", v); }
/*Principal*/ int main() { unsigned long int ordenar[MAX]; time_t inicio, fin;
srand(time(NULL)); CagarDatos(ordenar, MAX); inicio=time(NULL); OrdenarDatos(ordenar, MAX); MostrarDatos(ordenar, MAX);
/*Finalización*/ printf("\n============================================"); printf("\nLa cantidad de datos ordenados es: %ld", MAX); fin=time(NULL); printf("\nEl programa ha tardado: %.f segundos", difftime(fin,inicio)); printf("\n=========================================\n\n"); return 0; }
------------------------------------------------------------------------------------------------ Hola, pude resolver el problema...Ahora tengo otro, me pide que los números desordenados generados en forma aleatoria se guarden en un archivo de texto...y estuve dándole vueltas al asunto y no lo pude resolver, a ver si alguien me puede dar una mano!!
|
|
|
8
|
Programación / Programación C/C++ / Re: Problema con la ejecución de un algoritmo en C
|
en: 21 Junio 2013, 04:35 am
|
Supongo que tu código es diferente al que has copiado perque el que has copiado tiene varios fallos. Por ejemplo: debería ser: El código completo corregido debería ser este: //Secuencial - OrdenacionSectp5.c #include <stdio.h> #include <stdlib.h> #include <math.h> #include <time.h>
/*Declaración de variables globales*/ unsigned long int MAX=100000;
/*Generar datos*/ void CagarDatos(unsigned long int v[], unsigned long int N) { unsigned long int i,j; int duplicado; unsigned long int num; for(i=0; i<N; i++) { num=1+rand()%N; duplicado=0;
for(j=0; j<=i; j++) { if(num==v[j]) { duplicado=1; break; } } if(duplicado==1) i--; else v[i]=num; } }
/*Ordenar Datos de menor a mayor mediante método burbuja*/ void OrdenarDatos(unsigned long int v[], unsigned long int N) { unsigned long int i,j; unsigned long int buffer;
for(i=0; i<N-1; i++) { for(j=i+1; j<N; j++) { if(v[i]>v[j]) { buffer=v[j]; v[j]=v[i]; v[i]=buffer; } } } }
/*Muestra los datos cargados*/ void MostrarDatos(unsigned long int v[], unsigned long int N) { unsigned long int i; printf("\n============================================"); printf("\nNúmeros cargados:\n "); for(i=0; i<N; i++) printf("-%ld", v); }
/*Principal*/ int main() { unsigned long int ordenar[MAX]; time_t inicio, fin;
srand(time(NULL)); CagarDatos(ordenar, MAX); inicio=time(NULL); OrdenarDatos(ordenar, MAX); MostrarDatos(ordenar, MAX);
/*Finalización*/ printf("\n============================================"); printf("\nLa cantidad de datos ordenados es: %ld", MAX); fin=time(NULL); printf("\nEl programa ha tardado: %.f segundos", difftime(fin,inicio)); printf("\n=========================================\n\n"); return 0; }
Pues eso que bubblesort es lentillo. Edit funcionar, funciona: ============================================ La cantidad de datos ordenados es: 100000 El programa ha tardado: 142 segundos =========================================
Que conste que mi ordenador tiene una atom. /////////////// A mi me tardo más tiempo casi 6 min, y tengo un i5, pero supongo que tiene que ver con la virtualización!! Gracias por la ayuda
|
|
|
|
|
|
|