책 내용 질문하기
버블정렬3 관련
도서
2017 시나공 정보처리기사 실기(산업기사 포함) 특별개정판
페이지
276
조회수
105
작성일
2017-03-25
작성자
탈퇴*원
첨부파일
순서도 11번 항목 shift=i 의미가 자료 교환이 수행될때마다 자시의 위치를 shift 에 저장한다..
라고 설명이 되어 있는데요
변수 i 설명에 보면 정렬 회전수를 지정할 변수라 되 있습니다..
즉 11번 항목의 뜻(값) 자료교환이 4회 일어나면 4를 Shift에 대입하란 것인가요?
답변
2017-03-27 13:50:37
안녕하세요.
shift는 자료의 교환 횟수가 아니라 마지막으로 자료가 교환된 위치를 기억합니다.
자료가 교환될 때마다의 현재의 위치(회전 수)를 i에 기억시킨 후 그 값을 shift에 저장해 다음 작업을 수행합니다.
오늘도 즐거운 하루 되세요.
-
*2017-03-27 13:50:37
안녕하세요.
shift는 자료의 교환 횟수가 아니라 마지막으로 자료가 교환된 위치를 기억합니다.
자료가 교환될 때마다의 현재의 위치(회전 수)를 i에 기억시킨 후 그 값을 shift에 저장해 다음 작업을 수행합니다.
오늘도 즐거운 하루 되세요.