qsort(cafe, n, sizeof(int), COMPARE2);
int COMPARE(const void *a, const void *b)
{
int *x = (int*)a;
int *y = (int*)b;
return *x - *y;
}
이게 퀵 소트인데..
cafe[i][0] 배열과
cafe[i][1] 배열에 대한 정렬이 필요한데 이건 구분을 어떻게 해야하나여??
qsort(cafe, n, sizeof(int), COMPARE2);
int COMPARE(const void *a, const void *b)
{
int *x = (int*)a;
int *y = (int*)b;
return *x - *y;
}
이게 퀵 소트인데..
cafe[i][0] 배열과
cafe[i][1] 배열에 대한 정렬이 필요한데 이건 구분을 어떻게 해야하나여??
cafe[i][0]과 cafe[i][1]은 각 인덱스의 원소를 뜻하는데 cafe[i][0]의 배열이라는게 잘 이해안가네요
가로 세로 바꿔서 생각하면되는거아님?
cafe[i][0] 이랑 cafe [0][i]이랑 별차이없잖음