|
Mostrar Temas
|
Páginas: [1]
|
1
|
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!!
|
|
|
2
|
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!!
|
|
|
3
|
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
|
|
|
4
|
Programación / Programación C/C++ / Problema con la ejecución de un algoritmo en C
|
en: 19 Junio 2013, 19:33 pm
|
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; }
|
|
|
|
|
|
|