![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/ec14lt/btqJyxzMaH3/BeXcaGVvPRWlNjVLodjXFK/img.png)
programmers.co.kr/learn/courses/30/lessons/42584 첫 번째 풀이 for 문으로 리스트를 순회하면서 주식값이 떨어졌는지 안떨어졌는지 체크해가며 연속으로 떨어진 시간을 구해줬다. 케이스는 모두 통과했지만 효율성에서 개박살나버림 ㅋㅋ 주먹구구식으로 구현하다보니 효율성을 전혀 생각하지 못했다. 구현은 됐고 조금만 손보면 될거같아서 조금만 수정해보기로함 두 번째 풀이(성공) 이중 for문을 써서 구현완료 전 코드는 쓸데없이 코드를 순회할 때 마다 리스트를 슬라이스한 후에 길이를 구해주려고 해서 너무 비효율적이었다. 그냥 리스트 길이를 처음에 len(prices)로 구한후에 for문 내에서 해당 숫자만 불러와서 연산하게했더니 훨씬 나아졌다. 하지만 여전히 효율성이 좋다고 말하기..
Python/python 코딩테스트
2020. 9. 25. 00:28
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 배열 특정객체 제거
- dict 연속성
- 윈도우 chmod
- heap max
- 코딩테스트
- 부트스트랩 커스텀
- vue.js 특징
- Java수료
- 다리위를지나는트럭
- 파이썬
- chmod 400
- bootstrap5
- 입문
- Vue.js 프로젝트 투입 일주일 전
- 데이터 사이언스 프로그래밍 파이썬
- MySQL 문제
- Vue.js강의
- 프로그래머스
- 프로그래머스 코딩테스트
- Vue.js 책
- javascript 객체배열
- JavaScript
- Python
- Vue.js
- Vue.js 입문
- 코드잇 강의
- vue.js 개념
- windows10 chmod 400
- vue bootstrap scss
- 배열 특정요소 제거
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함