일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- BFS
- LEVEL2
- 자바
- level4
- SQL
- java
- level3
- Python
- 컨트리뷰톤
- D3
- Github
- py
- 프로그래머스
- build
- 파이썬
- 대학원
- WebOS
- Matrix Factorization
- 어렵다
- level1
- 대학원일기
- SWEA
- 내휴학생활중의아주큰일
- androidstudio
- 컴퓨터비전
- 휴학
- 안드로이드스튜디오
- 다시풀기
- MSBuild
- git
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