Notice
Recent Posts
Recent Comments
Link
목록행렬 곱셈 순서 (1)
DY의 세상구경
BOJ 11049 행렬 곱셈 순서(C++)
행렬 곱셈 순서 성공문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율1 초256 MB101244429944.035%문제크기가 N×M인 행렬 A와 M×K인 B를 곱할 때 필요한 곱셈 연산의 수는 총 N×M×K번이다. 행렬 N개를 곱하는데 필요한 곱셈 연산의 수는 행렬을 곱하는 순서에 따라 달라지게 된다.예를 들어, A의 크기가 5×3이고, B의 크기가 3×2, C의 크기가 2×6인 경우에 행렬의 곱 ABC를 구하는 경우를 생각해보자.AB를 먼저 곱하고 C를 곱하는 경우 (AB)C에 필요한 곱셈 연산의 수는 5×3×2 + 5×2×6 = 30 + 60 = 90번이다.BC를 먼저 곱하고 A를 곱하는 경우 A(BC)에 필요한 곱셈 연산의 수는 3×2×6 + 5×3×6 = 36 + 90 = 126번이다.같은 곱..
IT/ALGORITHM
2016. 9. 6. 12:57