분할정복

    [class4] (백준 10830) 행렬 제곱

    알고리즘 분할 정복, 분할 정복을 이용한 거듭제곱 [문제 본문] 더보기 HTML 삽입 미리보기할 수 없는 소스 [푼 코드] #include long long matrix[6][6]; long long currentMatrix[6][6]; long long N, B; using namespace std; void CalMatrix(long long m1[6][6], long long m2[6][6]) { long long tempArr[6][6]; for (int i = 0; i < N; i++) { for (int j = 0; j < N; j++) { tempArr[i][j] = 0; for (int k = 0; k < N; k++) { tempArr[i][j] += (m1[i][k]) * (m2[k][..

    [class4] (백준 2448) 별 찍기 - 11

    알고리즘 재귀, 분할정복 [문제 본문] 더보기 HTML 삽입 미리보기할 수 없는 소스 [푼 코드] #include using namespace std; #define MAXNUM 3072 char arr[MAXNUM][MAXNUM * 2]; int N; void draw(int x, int y, int n) { if (n == 3) { arr[y][x] = '*'; arr[y + 1][x - 1] = '*'; arr[y + 1][x + 1] = '*'; for (int i = x - 2; i > N; for (int i = 0; i < N; i++) { for (int j = 0; j < N*2; j++) { arr[i][j] = ' '; } } draw(N - 1, 0, N); for (int i = ..