#1074 Z
# 문제 # 입력 및 출력 # 풀이 // 시간초과 코드 #include #include using namespace std; int N, r, c, cnt = 0; int dx[4] = { 0,0,1,1 }; int dy[4] = { 0,1,0,1 }; void rec(int x, int y, int n) { if (n == 1) { for (int i = 0; i > r >> c; rec(0, 0, N); } 처음에 제출했던 코드가 위 코든데 모든 배열을 재귀적으로 돌기 때문에 시간 초과가 나온 것 같다 보니까 모든 사분면을 전부 조회할 필요는 없다고 해서 조건문을 걸어서 반복 횟수를 줄이고자 했..
2022. 6. 22.