#include <string> #include <vector> #include <iostream> using namespace std; vector<vector<int>> solution(vector<vector<int>> arr1, vector<vector<int>> arr2) { vector<vector<int>> answer; for(int i = 0; i < arr1.size(); i++) { vector<int> temp; for(int k = 0; k < arr2[0].size(); k++) { int sum = 0; for(int j = 0; j < arr1[i].size(); j++) { sum += arr1[i][j] * arr2[j][k]; } temp.push_back(sum); } answer.push_back(temp); } return answer; } | cs |
'Programmers > Level 2' 카테고리의 다른 글
[프로그래머스 2] 영어 끝말잇기 (C/C++) (1) | 2019.10.28 |
---|---|
[프로그래머스 2] JadenCase 문자열 만들기 (C/C++) (0) | 2019.10.28 |
[프로그래머스 2] 피보나치 수 (C/C++) (0) | 2019.10.28 |
[프로그래머스 2] 최솟값 만들기 (C/C++) (0) | 2019.10.28 |
[프로그래머스 2] 최댓값과 최솟값 (C/C++) (0) | 2019.10.28 |