본문 바로가기

배열문제2

[코테준비] #2. 행렬 ❗오늘의 학습 키워드 배열   ❗ 공부한 내용  📌 코딩 테스트 문제 ? 코딩테스트 연습 - x만큼 간격이 있는 n개의 숫자  📌 문제 풀이 프로세스  [1] 문제 이해오늘의 문제는 어제에 비해 다소 간단했다. 문제 이해도 생각보다 금방 했다.  [2] 직관적 문제 접근x와 n의 역할이 뭘까? 를 가장 먼저 접근했다. [1] n 만큼 반복문  [2] 배열에 x*(i+1) 만큼 append def solution(x, n): answer = [] for i in range(n): answer.append(x*(i+1)) return answer 결과는 ...  통과다 ..!    [3] 회고 오늘의 문제는 다소 이해하기 쉬웠다. 이런 문제로만 입사문제가 나오면 좋겠지만 .... 2024. 7. 24.
[코테준비] #1. 행렬 / 배열 ❗오늘의 학습 키워드 행렬 / 배열   ❗ 공부한 내용  📌 코딩 테스트 문제 ? 코딩테스트 연습 - n^2 배열 자르기   📌 문제 풀이 프로세스  [1] 문제 이해 해당 문제는 글을 처음 읽었을 때, 무슨 말인지 잘 이해가 되지 않았다...  하지만, 감사하게도 밑에 gif 이미지로 상세하게 설명이 되어 있어서 쉽게 이해할 수 있었다.   [2] 직관적 문제 접근  난 기본적으로 단순한 인간이라... 직관적으로 3단계를 나열했다.  (1) n 만큼의 행렬을 만들자. (2) n행 n열로 짜여진 매트릭스에 이런 식으로 숫자를 넣어보자.  (3) 매트릭스를 배열로 전환해서 left ~ right 만큼 슬라이싱을 하자.   [3] (직관적) 문제 풀이  import numpy as npdef soluti.. 2024. 7. 23.