티스토리 뷰

arr[5] = {0,1,2,3,4} 

cur : 현재 위치 

i : 이동 횟수 

 

오른쪽 순회

arr[(cur + i) % arr.size()] 

 

왼쪽 순회 

cur - (i % arr.size()) 가 음수라면 

cur - (i % arr.size()) + arr.size() 가 해당 인덱스 

'노트' 카테고리의 다른 글

c++) sort와 stable_sort  (0) 2021.10.20
Visual Studio 솔루션에 새로운 폴더 추가  (0) 2021.10.17
c++) vector에 vector 추가  (0) 2021.09.25
c++) string stream  (0) 2021.09.16
c++) vector<pair<int,int>> 정렬  (0) 2021.08.05
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함