반응형
오늘은 “주식을 사고팔기 가장 좋은 시점” 문제를 공부했습니다.
문제링크: https://leetcode.com/problems/best-time-to-buy-and-sell-stock/
노가다 방법으로 풀어서 timeout이 발생하여 결과적으로 못풀었습니다. ㅜ.ㅜ
해답을 보니 for문을 한번 돌면서 최솟값, 최대값을 갱신하는 방법으로 풀더라구요. 결국 문제에서 원하는 목표는 일정구간의 최솟값과 최대값 차이를 구하는 것이므로, for문 한번으로 해결하는 방향이었습니다.
그리고, 파이썬에서 지원하는 최대값, 최소값을 얻을 수 있는 방법을 배웠습니다.
max = sys.maxsize
min = -sys.maxsize
반응형
'전공영역 공부 기록' 카테고리의 다른 글
jenkins job종료 후 discord 알림 설정 (0) | 2022.06.16 |
---|---|
SRE프로젝트 일기 - 프로젝트 REST API 개발 기능 (0) | 2022.06.14 |
kubernetes deployment 배포버전 관리 (0) | 2022.05.22 |
컨테이너 디버깅에 유용한 Entrypoint 오버라이딩 (0) | 2022.05.21 |
ubuntu에서 python venv패키지 사용할때 주의 (0) | 2022.05.21 |