책 내용 질문하기
순서도에 1번 답요~
도서
[2011] 정보처리산업기사 실기
페이지
67
조회수
149
작성일
2011-10-11
작성자
첨부파일

답이 잘못된거 아닌가요? 부등호가 반대로 되야 할 거 같은데..

그리고 lsw 변수는 무엇을 의미하나요?

답변
2011-10-13 10:22:31

안녕하세요.

lsw는 하나의 배열의 값이 모두 병합되었는지 여부를 판단하기 위한 것입니다.

lsw는 초기에 0을 가지고 있다가 한쪽 배열의 값이 모두 병합되면 lsw는 1로 변환합니다.

한쪽 배열의 값이 모두 병합된 이후에는 다른 한쪽의 배열 값만 병합하면 되므로 M1이나 M2에 0을 저장한여 처리합니다.

그런 후 다른 한쪽도 병합이 완료되면 lsw를 비교합니다. lsw가 1이라면 한쪽 배열이 완료된 상태에서 지금 배열도 완료된 것이니 병합이 모두 완료된 의미로 해석되어 C배열을 출력하고 종료하는 것이죠.

오늘도 즐거운 하루 되세요.

"
  • *
    2011-10-13 10:22:31

    안녕하세요.

    lsw는 하나의 배열의 값이 모두 병합되었는지 여부를 판단하기 위한 것입니다.

    lsw는 초기에 0을 가지고 있다가 한쪽 배열의 값이 모두 병합되면 lsw는 1로 변환합니다.

    한쪽 배열의 값이 모두 병합된 이후에는 다른 한쪽의 배열 값만 병합하면 되므로 M1이나 M2에 0을 저장한여 처리합니다.

    그런 후 다른 한쪽도 병합이 완료되면 lsw를 비교합니다. lsw가 1이라면 한쪽 배열이 완료된 상태에서 지금 배열도 완료된 것이니 병합이 모두 완료된 의미로 해석되어 C배열을 출력하고 종료하는 것이죠.

    오늘도 즐거운 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.