책 내용 질문하기
버블정렬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에 저장해 다음 작업을 수행합니다.

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

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