Cita de: ignorantev1.1 en 28 Julio 2013, 06:10 AM
Sí, pero ¿es broadcom, ateros, realtek...?
Hola, es Realtek
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úCita de: ignorantev1.1 en 28 Julio 2013, 06:10 AM
Sí, pero ¿es broadcom, ateros, realtek...?
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.
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!
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;
}
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