728x90
void rotation(int map[20][20]) {
int i,j;
int map2[20][20];
for(i=0;i<n;i++){
for(j=0;j<n;j++){
map2[i][j]=0; // map2 초기화
}
}
for(i=0;i<n;i++) {
for(j=0;j<n;j++) {
map2[n-j-1][i]=map[i][j]; // map2에 map을 회전 시켜 저장
}
}
for(i=0;i<n;i++){
for(j=0;j<n;j++){
map[i][j]= map2[i][j]; // 다시 map에 map2 저장
}
}
}
728x90
'Algorithm' 카테고리의 다른 글
소인수분해 소스 (0) | 2013.10.31 |
---|---|
2차원 배열 왼쪽 위 정렬 (0) | 2013.04.16 |
퀵소트 문제 (0) | 2013.04.07 |
재귀 없는 퀵소트 (non recursive quick sort) (0) | 2013.04.07 |
DFS (0) | 2012.07.29 |