void rotate(vector<vector<int>>& key){
int base = 0, len = key.size() - 1;
for(int j = 0; j < key.size() / 2; j++){
for(int i = base; i < len; i++){
int tmp = key[i][len];
key[i][len] = key[base][i];
int tmp2 = key[len][len - i];
key[len][len - i] = tmp;
int tmp3 = key[len - i][base];
key[len - i][base] = tmp2;
key[base][i] = tmp3;
}
base += 1;
len -= 1;
}
}
'* Computer Science > C++' 카테고리의 다른 글
lower_bound / upper_bound (0) | 2021.05.30 |
---|---|
상대오차, 백분율차 구하기 (0) | 2019.09.16 |
입력 길이 모를 때 string 공백 별로 입력 (0) | 2019.08.23 |
cin 속도 향상 (0) | 2019.08.22 |
hw13 meeting in pnu data structure class (0) | 2018.12.07 |