문제 링크
난이도 : Lv. 0
문제 내용
문제 설명
n × n 크기의 이차원 배열 arr
이 매개변수로 주어질 때, arr
이 다음을 만족하면 1을 아니라면 0을 return 하는 solution 함수를 작성해 주세요.
- 0 ≤ i, j < n인 정수 i, j에 대하여
arr[i][j]
=arr[j][i]
제한사항
- 1 ≤
arr
의 길이 =arr
의 원소의 길이 ≤ 100 - 1 ≤
arr
의 원소의 원소 ≤ 1,000 - 모든
arr
의 원소의 길이는 같습니다.
문제 분석
for 두 개로 해야할 듯
작성한 코드
#include <string>
#include <vector>
using namespace std;
int solution(vector<vector<int>> arr) {
for(int i = 0; i < arr.size(); i++) {
for(int j = 0; j < arr.size(); j++) {
if(arr[i][j] != arr[j][i]) {
return 0;
}
}
}
return 1;
}
우수 코드 분석
비슷함