책 내용 질문하기
1권 458페이지 순서도 질문
도서
2019 시나공 정보처리기사 실기(산업기사포함)
페이지
458
조회수
202
작성일
2019-05-28
작성자
탈퇴*원
첨부파일
두번째 반복문에서 앞쪽 0을 제외시켜주는 이유가 무엇인가요??
앞쪽에 0이 있어도 세번째 반복문에서 J=1, 5, 1 하면 결과가 똑같지 않나요?
답변
2019-05-29 11:11:44
안녕하세요 길벗수험서 운영팀입니다.
예, 맞습니다.
해당 문제는 실제 시험에 출제된 문제를 가공한 것으로, 본 시험에서도 그와 유사하게 출제되었습니다.
문제의 의도를 굳이 찾으려고 한다면 처리 효율성을 알려주기 위함이 아닌가 싶습니다.
말씀하신대로 교재 458쪽 기준 11번 반복문을 제거하고 13번 반복문의 초기값을 1로 지정하는 것만으로도 알고리즘은 충분히 수행되나, 11번 반복문을 추가함으로써 13번 반복문에서 수행되어야할 처리량을 줄이는 결과를 만들죠.
(단순 조회보다 연산에 드는 CPU 사용량이 더 큽니다.)
행복한 하루되세요 :)
-
관리자2019-05-29 11:11:44
안녕하세요 길벗수험서 운영팀입니다.
예, 맞습니다.
해당 문제는 실제 시험에 출제된 문제를 가공한 것으로, 본 시험에서도 그와 유사하게 출제되었습니다.
문제의 의도를 굳이 찾으려고 한다면 처리 효율성을 알려주기 위함이 아닌가 싶습니다.
말씀하신대로 교재 458쪽 기준 11번 반복문을 제거하고 13번 반복문의 초기값을 1로 지정하는 것만으로도 알고리즘은 충분히 수행되나, 11번 반복문을 추가함으로써 13번 반복문에서 수행되어야할 처리량을 줄이는 결과를 만들죠.
(단순 조회보다 연산에 드는 CPU 사용량이 더 큽니다.)
행복한 하루되세요 :)