-
[프머] 코딩테스트 연습/스택, 큐/기능개발하면서 이런이런것을 공부했다[연구노트]/알고리즘 공부 2020. 3. 10. 18:07
[https://programmers.co.kr/learn/courses/30/lessons/42586]
알고리즘 문제 팁 :
- 맨 위에 이야기부터 읽으면 이해가 힘들다. 문제 output해설 부분부터 읽고, 문제를 풀자.
- 손 코딩 먼저하고 문제를 풀자.
- 문제를 하나하나 꼼꼼히 읽어야 한다.
문제 풀이 및 코드
import math def solution(progresses, speeds): answer = [] complete_day = [] for i in range(len(progresses)): temp = math.ceil((100 - progresses[i]) / speeds[i] ) complete_day.append(temp) # print(complete_day) first_of_each_distri = complete_day[0] num = 0 answer = [] for i in complete_day: if first_of_each_distri < i: answer.append(num) num = 1 first_of_each_distri = i else : num += 1 answer.append(num) print(answer) return answer
손코딩 너무 중요하다!!
'하면서 이런이런것을 공부했다[연구노트] > 알고리즘 공부' 카테고리의 다른 글
[프머] 코딩테스트연습/ 스택, 큐/ 쇠막대기 (0) 2020.03.26 [프머] 코딩테스트연습/ 스택, 큐/ 프린트 (0) 2020.03.18 [프머] 2018 KAKAO BLIND RECRUITMENT 자동완성 (0) 2020.02.28 [백준] 16549 숨바꼭질 3 (0) 2020.02.18 [백준] 17404 RGB거리 2 (0) 2020.02.18