코딩테스트 22

프로그래머스 Lv.1 - 덧칠하기

https://school.programmers.co.kr/learn/courses/30/lessons/161989 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. section 배열에는 덧칠해야 하는 타일의 번호가 오름차순으로 되어 있다. 2. 반드시 section에 첫번째 타일은 색칠을 해야 하므로 sc 변수에 첫번째 타일 번호를 저장한다. 3. 덧칠하는 타일은 시작 타일부터 m - 1 을 더한 타일 번호까지 색칠을 하게 되는데 이 때, 다음에 덧칠해야 하는 타일 번호보다 작으면 sc 변수에 다음으로 덧칠해야 하는 타일 번호를 저장한다. ex) 여..

Programmers/Lv.1 2023.05.23

프로그래머스 Lv.1 - 최소직사각형

https://school.programmers.co.kr/learn/courses/30/lessons/86491 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 첫 번째 명함의 가로와 세로의 길이를 구해서 둘 중 더 큰 값은 max 변수에 저장, 작은 값은 min 변수에 저장한다. 2. 명함 배열을 순회하면서 탐색하는 명함의 가로 길이를 w변수에 저장, 세로 길이를 h변수에 저장한다. 3. w변수와 h변수 중 max 값 보다 큰 값이 있으면 해당 값을 max 변수에 저장한다. 4. w변수 h변수 중 더 작은 값을 cmp 변수에 저장하고 cmp 변수가..

Programmers/Lv.1 2023.05.21