문제
https://school.programmers.co.kr/learn/courses/30/lessons/181833
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
풀이
정수 n이 매개변수로 주어질 때, 다음과 같은 n x n 크기의 이차원 배열을 구하는 함수를 작성하는 문제이다.
규칙성을 찾아서 n일 때마다 원소가 1로 바뀌는 것을 주의해서 함수를 작성한다.
def solution(n):
answer =[]
for i in range(n):
temp = []
element = [0] * n
element[i] = 1
temp.append(element)
answer.extend(temp)
return answer
'Algorithm > Programmers' 카테고리의 다른 글
프로그래머스 LV0 특별한 이차원 배열2 (0) | 2023.08.26 |
---|---|
프로그래머스 LV0 잘라서 배열로 저장하기 (0) | 2023.08.26 |
프로그래머스 LV0 세 개의 구분자 (0) | 2023.08.26 |
프로그래머스 LV0 가까운 수 (0) | 2023.08.26 |
프로그래머스 LV0 k의 개수 (0) | 2023.08.26 |