일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 프로그래머스 java
- Stack
- 백준 2467번 용액 자바 - 이분탐색
- HashSet
- 백준 2473번 세 용액 - java
- toUpperCase
- 코틀린기초
- 백준 1197번 최소 스패닝 트리 - java
- HashMap
- 백준 3190번
- 백준 14938번 서강그라운드
- StringBuilder
- Java
- 프로그래머스
- kotlin
- 백준 1806번 부분합 java
- 백준 1647번 도시 분할 계획 - java
- replace()
- map
- StringTokenizer
- 백준 1043번 거짓말 - java 분리 집합
- 18111번 마인크래프트 - java 구현
- mysql hy000 에러
- 프로그래머스 자바
- dp
- append
- ac 5430번
- hash
- 최소 힙 1927
- 백준 1541
Archives
- Today
- Total
목록Arryas.fill (1)
말하는 컴공감자의 텃밭

덧칠하자 덧칠하자 직찍찍.. 영역이 주어지고, 색칠이 덜된 section[]과 롤러의 크기가 주어집니다. 비어진 곳을 롤러로 칠하는 방법 중 최소의 방법을 구하는 알고리즘 문제입니당둥둥다라둥둥 먼저 배열을 구현하려했고, Arrays.fill 메서드를 통해 1을 먼저 넣어주었습니다. 빈곳은 0 값을 넣어 확인하기로 했습니다. 빈곳을 발견하면, 그 이후 단계는 모두 롤러 범위기에 cnt값을 올려 cnt가 롤러 크기값과 같다면 1번 칠하는걸로 작성했습니다. 또한 롤러 크기만큼 영역이 남지 않았어도 칠해야 하기때문에 마지막 부분에 cnt가 0보다 크다면 횟수를 1번 증가시켜 주었습니다. HTML 삽입 미리보기할 수 없는 소스
알고리즘/Programmers - Java
2023. 6. 13. 13:28