행렬 곱하는 시간 구하는 코드인데..!
#include <stdio.h>
#include <time.h>
#define g 1
#define N 1024
#define rand_gen() rand()/(float)RAND_MAX
float matA[N/g][N/g], matB[N/g][N/g],
matC[N/g][N/g];
void mat_mul(float A[][N/g],
float B[][N/g], float C[][N/g],
int row);
main()
{ clock_t t1,t2;
int i, j;
srand(time(NULL));
for (i=0; i<N/g; i++)
{
for (j=0; j<N/g; j++)
{ matA[i][j]=rand_gen();
matB[i][j]=rand_gen(); }
}
t1=clock();
mat_mul(matA, matB, matC, N/g); /********이부분 어떻게 고쳐야 할 지 모르겠어 ㅜㅜㅜ/
t2=clock();
printf("N=%d, fN= %d, elapsed time:%.3f\n",
N,N/g,(float)(t2-t1)/CLOCKS_PER_SEC);}
도와줘 형들 급해 ㅜㅜ
도와드렸습니다 ^^
아 장난치지말고 ㅠㅠㅠ
N/g가 대체 무슨 의도로 쓰인 거임?
그 부분말고 너의 학벌을 고쳐
이건 정말 듣도보도못한 병신이군