inflearn logo
강의

Course

Instructor

Introduction to Algorithm Problem Solving for IT Employment (with C/C++): Coding Test Preparation

39. Merging two arrays (preliminary study of merge sort)

39번 두 배열 합치기 문제 채점 오류인가 코드 오류인가

155

tjsduq52649990

1 asked

0

안녕하세요 강의를 들으면서 코딩테스트를 준비하는 취준생입니다. 먼저 좋은 강의를 만들어주셔서 감사합니다.

질문드릴 사항은 39번 제가 풀고 채점을 돌렸는데 1 ~ 5 다 틀렸다고 뜹니다. 그래서 채점 폴터의 in1 ~ in4를 직접 넣고 돌린 결과를 out1 ~ out4까지 비교 해봤는데 제가봤을 때는 정답입니다. 그래서 뭐때문에 틀린지 여쭤보고 싶습니다. 아래는 제가 작성한 코드입니다.

 

#include <stdio.h>

#include <stdlib.h>

#include <string.h>

int main(void)

{

int N;

scanf("%d", &N);

int nArr = (int)malloc(N*sizeof(int));

for(int i = 0; i < N; i++)

{

scanf("%d", &nArr[i]);

}

int M;

scanf("%d", &M);

int mArr = (int)malloc(M*sizeof(int));

for(int i = 0; i < M; i++)

{

scanf("%d", &mArr[i]);

}

int res = (int)malloc((N+M)*sizeof(int));

for(int i = 0; i < N; i++)

{

res[i] = nArr[i];

}

int jj = 0;

for(int i = N; i < (N+M); i++)

{

res[i] = mArr[jj];

jj++;

}

int tmp;

for(int i = 0; i < (N+M); i++)

{

for(int j = i+1; j < (N+M); j++)

{

if (res[i] > res[j])

{

tmp = res[i];

res[i] = res[j];

res[j] = tmp;

}

}

}

for(int i = 0; i < (N+M); i++)

{

printf("%d ", res[i]);

}

free(nArr);

free(mArr);

free(res);

return 0;

}

c++ 코딩-테스트

Answer 0

87번 채점 프로그램에 오류가 있는 것 같습니다.

0

88

2

그리디 파트

0

114

2

안녕하세요. 선생님(54번 코드 관련 문의)

0

141

2

테스트 파일 exit_coe_1, time_limit_exceeded 질문

0

142

1

C언어로 코드를 짜면 채점 시에 한 문제 빼고 시간 초과가 발생하는데 해결하는 방법이 있을까요?

0

171

1

19번 질문있습니다

0

121

1

6번 관련 채점오류입니다

0

88

2

22번 문제는 C로 풀어주신 건가요 C++로 풀어주신 건가요?

0

166

2

dev C++ 콘솔창 바로 닫힘

0

245

1

최신화하기

0

171

1

채점이 안되요...

1

260

1

안녕하세요 강사님 정렬에 대해서 설명이 조금 더 듣고 싶습니다.

0

113

1

45번 공주구하기 문제를 list를 이용해서 이렇게 풀어도 될까요?

0

155

1

채점기에서 틀렸다고 나오는데 이유를 모르겠습니다.

0

149

2

해당 강의에서 C언어로만 진행하는 강의 문의 건

0

144

2

87번 문제 섬나라 아일랜드 질문

0

128

1

16번 문제에서 직접 답을 대입하면 정답이 나오는데 채점에서 wrong answer가 나옵니다.

0

149

1

40번 교집합 문제

0

166

1

43번 뮤직비디오 문제 테스트케이스 4번을 만족 못합니다.

0

169

1

41. 연속된 자연수의 합 문제 질문있습니다.

0

165

1

질문있습니다.

0

191

2

시간초과가 나요

0

172

1

43번 문제 3 ~ 5번에 문제가 있는것 같습니다.

0

247

1

43번 채점결과

0

413

2