티스토리 뷰
728x90
반응형
이 문제는 처음에 문제 이해가 어려웠다. 설명이 부족한 느낌.. 결국 처음부터 마지막까지 가격이 떨어지는 구간을 확인하면 되는 문제였다. 이중포문을 사용했는데 더 좋은 풀이가 있을 것 같다.
알고리즘
1) i번째 값과 그 이후의 값들을 비교하여, 다음 값이 크거나 같다면(즉, 값이 떨어지지 않는다면)
2) 시간을 나타내는 t를 1 더해준다.
3) 만약 떨어졌다면, (else)
4) 시간을 나타내는 t를 1 더해주고(자기자신의 초) break 해준다.
5) answer리스트에 t를 넣어준다.
1)
반응형
'알고리즘 > Programmers' 카테고리의 다른 글
[CodingTest] 프로그래머스 Programmers Level 1 로또의 최고 순위와 최저 순위 (1) | 2021.08.04 |
---|---|
[CodingTest] 프로그래머스 Programmers 힙 Level 2 더 맵게 (0) | 2021.08.04 |
[CodingTest] 프로그래머스 Programmers 스택&큐 level 2 다리를 지나는 트럭 (0) | 2021.08.04 |
[CodingTest] 프로그래머스 Programmers 스택&큐 level 2 기능개발 (1) | 2021.07.28 |
[CodingTest] 프로그래머스 Programmers 스택&큐 level 2 프린터 (0) | 2021.07.28 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- python
- 파이썬
- 자바스크립트
- Django
- 큐
- Oracle
- baekjoon
- 고득점 키트
- 브루트 포스
- 스프링
- 장고
- bootstrap
- web
- 덱
- Java
- R
- 프로그래머스
- jsp
- 백준
- 단계별로풀어보기
- html
- jQuery
- CSS
- Case When
- append
- javascript
- 자바
- 정렬
- 문자열
- brute force
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함