일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 안드로이드스튜디오
- D3
- MSBuild
- BFS
- 대학원일기
- WebOS
- 프로그래머스
- SQL
- level1
- 어렵다
- Matrix Factorization
- 휴학
- java
- Github
- level4
- py
- 컨트리뷰톤
- androidstudio
- build
- SWEA
- 다시풀기
- 대학원
- 자바
- 내휴학생활중의아주큰일
- Python
- git
- 파이썬
- LEVEL2
- level3
- 컴퓨터비전
Archives
- Today
- Total
bit가 눈 앞에서 왔다갔다
Py) 프로그래머스 42584 본문
꺅ㄱㄱ가ㅏㄱ가각
답 검색 안하고 맞춘게 너무 오랜만이뮤ㅠㅜㅠㅠ 뿌듯하군여 큐 스택이지만 그래도^0^
제출한 코드가 한번에 파란색으로 좡좡좡 뜨는거 보는게 매우 기분 좋은 거였군여
물론 enumerate 어떻게 쓰는거지 하고 그건 검색함 이전 포스팅도 참고함
...그게 검색한거랑 다름 없는건가..?,,
(+ 떨어지고 있는 코인 가격에 조의를..)
https://programmers.co.kr/learn/courses/30/lessons/42584
from collections import deque
def solution(prices):
answer = []
deq = deque([(i, v) for i, v in enumerate(prices)])
# i가 인덱스 번호
while deq:
num = deq.popleft()
for l in deq:
if num[1] > l[1]:
break
time = l[0] - num[0]
answer.append(time)
return answer
반응형
'Algorithm > Prob' 카테고리의 다른 글
Py) 프로그래머스 42627 (0) | 2022.01.12 |
---|---|
Py ) 프로그래머스 60057 + 1/16다시풀기 (0) | 2022.01.10 |
Py) 프로그래머스 42587 (0) | 2022.01.07 |
Py) 프로그래머스 43165 (0) | 2022.01.05 |
Py, Java) 프로그래머스 42576 (0) | 2022.01.04 |
Comments