포인터와 배열의 차이가 어렵지요? 제일 어려워 하시더군요. 경험상.
사실 Values는 배열이 아닙니다. 포인터 변수입니다. Merge 함수에 values를 넘기셨는데요.
이 values의 정체는 새로 할당된 N개짜리의 int형 배열을 가리킬 뿐입니다.
이게 계속 값 복사 되면서 MergeSort까지 올라가게 되는데요.
int형 배열을 가리키는 포인터 변수는 크기는 10만, 20만이 아니겠죠?
해외 커뮤니티에서도 꽤 자주 올라오는 질문이니까 포인터와 배열의 차이는 반드시 알고 넘어가세요.
phpmysql 6년 전
합정렬을 활용해서 풀어봤는데 런타임에러가 자꾸 뜨는군요 ㅠㅠ 어디가 틀려는지 좀 봐주시면 감사하겠습니다