알고리즘/프로그래머스
[프로그래머스 Lv 2] 행렬의 곱셈 JavaScript 풀이
Dorito
2022. 12. 5. 14:45
코딩테스트 연습 - 행렬의 곱셈 | 프로그래머스 스쿨 (programmers.co.kr)
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
행렬의 곱셈, 행렬의 거듭제곱 – 수학방 (mathbang.net)
[0]을 하는 이유는 두 번째 행렬 각 행의 길이 만큼 반복하기 위함
저렇게 안하면 코드는 첫 번째 행렬의 길이만큼 반복함
⇨ 이 경우, n * n 행렬끼리 곱하는 경우에만 적용이 됨
⇨ (3x2)*(2x3)이면 두 번째 행렬[3]은 없기 때문에 에러 뜸
소소하게 재미있는 포인트
행렬 곱셈은 6중 포문 쓰면 제일 연산 속도가 빠름
Putting Your Data and Code in Order: Optimization and Memory – Part 1 (intel.com)