More actions
자료 병합하기
문제 : 데이터 a,b가 두 종류의 영역에 다음과 같이 위치하고 있고, 각 데이터는 정렬되어 있다.
a 데이터 (10, 40, 70, 80, 90, 99) b 데이터 (20, 30, 40, 50, 60, 70, 85, 90, 95, 97, 99) a,b 데이터를 크기 순서로 (Ascending) 병합(Merge)하는 프로그램을 작성하여라.
입력
int a[] = {10, 40, 70, 80, 90, 99}
int b[] = {20, 30, 40, 50, 60, 70, 85, 90, 95, 97, 99}
출력
*************** *MERGE PROGRAM* *************** A = 10 40 70 80 90 99 B = 20 30 40 50 60 70 85 90 95 97 99 C = 10 20 30 40 50 60 70 80 85 90 95 97 99
처리조건
- 99는 각 영역의 마지막 임을 의미.
풀이
| 작성자 | 작성언어 | 개발시간 | 코드 |
| 임인택 | HaskellLanguage | 10분 | 자료병합하기/임인택 |
| 조현태 | C/C++ | . | 자료병합하기/조현태 |
| 허아영 | C | 10분 | 자료병합하기/허아영 |