[C언어 스터디 - 16] 2차원 배열 정렬 (Sort 2D Array)
2차원 배열 정렬 (sortrows) Matlab에서 제공하는 sortrows 함수를 C언어로 구현한 것 참고자료: 코딩도장 - 버블정렬 2차원 배열 정렬 기능 설명 2차원 배열을 받아서, 각 행의 맨 앞의 값의 크기를 기준으로 오름차순으로 정렬한다. 예를 들어보면 int a[4][3] = { {5,3,4,2}, {4,5,6,3}, {7,8,9,3}, {2,4,4,5} }; 위와 같은 배열이 있을 때, 각 행의 맨 앞의 값과 행의 인덱스는 아래와 같다. rowVal1 = {{5},{4},{7},{2}}; rowIdx1 = {{0},{1},{2},{3}}; 위의 정보를 행의 값에 따라 오름차순으로 정렬하면 아래와 같다. rowSortVal1 = {{2},{4},{5},{7}}; rowSortIdx1 = {..
2020.07.06