rlaehdgks12   2년 전

병합정렬 mergesort함수를 이용해봤는데요 

어디가 틀린지 찾다가 머리가 터질것 같아 질문드립니다

반례 및 어디 부분이 논리가 안되는지 알고 싶습니다

else:
arr[k] = L[i]
i += 1
j += 1
arr[m] = ''
m -= 1

이 부분은 제가 같은 문자가 들어올 경우 리스트 맨 마지막 부분을 초기화 하면서 겹치는 부분을 제외하려고 했습니다

아마 이부분에서 자꾸 빵꾸가 나는것 같은데 왜 안되고 어떻게 해결해야 하는지 궁금합니다

살려주세요 ㅠㅠ

314programs   2년 전

출력 형식을 바꾸니까 맞아요.

rlaehdgks12   2년 전

어떻게 출력 형식을 바꿨나요?

314programs   2년 전

예재:

3

a

aaa

aa

rlaehdgks12   2년 전

감사합니다 덕분에 해결되었습니다 ㅎㅎ

댓글을 작성하려면 로그인해야 합니다.