Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - BeFree

#1
Cita de: ignorantev1.1 en 28 Julio 2013, 06:10 AM
Sí, pero ¿es broadcom, ateros, realtek...?

Hola, es Realtek
#2
GNU/Linux / Problemas con Wifi en Ubuntu 12.10
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
Windows / Re: Volver a Window 8
23 Julio 2013, 03:50 AM
Cita de: OmarHack en 23 Julio 2013, 03:36 AM
Esta es la manera que te ofrecen: http://www.bangho.com.ar/wp-content/uploads/2012/11/Flyer-Recovery-WIN8_PN-22644670005141.pdf
No es una marca muy buena. Precios muy altos e ínfimos manuales de sus productos. Si vas a llamarlos te va a salir más caro que... Te recomiendo que mires a fondo los manuales que vinieron con tu equipo (si ha traído xD). Más no creo que se te pueda ayudar.
Si tienes la clave descárgate el windows 8 y actívalo y listo.

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
Windows / Re: Volver a Window 8
23 Julio 2013, 03:10 AM
Cita de: OmarHack en 23 Julio 2013, 02:47 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
Windows / Volver a Window 8
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
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
Cita de: BeFree 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;
}

------------------------------------------------------------------------------------------------

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
Cita de: lapras en 19 Junio 2013, 23:40 PM
Supongo que tu código es diferente al que has copiado perque el que has copiado tiene varios fallos. Por ejemplo:

v=num;

debería ser:

v[i]=num;

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
#9
Hola leosansan, si hice esa comprobación. Gracias por responder  :)
#10
Hola ecfisa, el tema es que el ejercicio lo tengo que hacer con ese método...pero bueno si es así me tocará seguir esperando. Gracias por responder  :)