게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
stdlib 퀵소트 사용시 2차원배열은 정렬할 수 없나요?
게시물ID : programmer_18339짧은주소 복사하기
작성자 : 카토리
추천 : 0
조회수 : 8932회
댓글수 : 5개
등록시간 : 2016/09/02 20:57:50
옵션
  • 본인삭제금지
int COMPARE(const void *a, const void *b)
{
 int *x = (int*)a;
 int *y = (int*)b;
 return *x - *y;
}
 
qsort(cafe, n, sizeof(int), COMPARE);
 
 
알고리즘을 구글링으로 뒤져서 이런 라이브러리 내장되어있는 퀵소트 함수를 사용하게 되었는데
 
문제는 제가 2차원배열을 사용중인데 이를 적용하는 방법을 모르겠네요.. 해당 방법은 1차원 배열만 정렬이 되고
 
2차원을 넣어보니 값이 뒤죽박죽 섞여서.. 뭔가를 추가해야 하나요?;;
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호