[프로그래머스 lv 2] 기능개발 (스택/큐)

2025. 2. 28. 11:19·✨ 공부 기록/알고리즘

아이디어 : 동시에 일단 개발을 시작한 후에 배포 순서대로 차례로 고려하면서 일수를 계산하는 것이므로, 각각 개발에 걸리는 시간을 먼저 파악해야 할 것 같다.

 

import math

def solution(progresses, speeds):
    dates = []
    answer = []
    for i in range(len(progresses)):
        date = (100-progresses[i])/speeds[i]
        dates.append(math.ceil(date))
    
    completed = [False]*len(dates)
    flag = 0
    count = 0
    for i in range(len(dates)):
        if flag ==0:
            count=1
            flag = dates[i]
            completed[i]==True
        elif dates[i]-flag <=0:
            completed[i]==True
            count+=1
        elif dates[i]-flag>0:
            answer.append(count)
            count=1
            dates = [x-flag for x in dates]
            flag = dates[i]
    answer.append(count)
    return answer
저작자표시 비영리 변경금지 (새창열림)

'✨ 공부 기록 > 알고리즘' 카테고리의 다른 글

[프로그래머스 lv 2] 프로세스 (스택/큐)  (0) 2025.02.28
[프로그래머스 lv 2] 올바른 괄호 (스택/큐)  (0) 2025.02.28
[프로그래머스 lv 3] 단어 변환 (깊이/너비 우선 탐색(DFS/BFS))  (0) 2025.02.28
[프로그래머스 lv 2] 게임 맵 최단거리(깊이/너비 우선 탐색(DFS/BFS))  (0) 2025.02.27
[프로그래머스 lv 3] 네트워크(깊이/너비 우선 탐색(DFS/BFS))  (0) 2025.02.26
'✨ 공부 기록/알고리즘' 카테고리의 다른 글
  • [프로그래머스 lv 2] 프로세스 (스택/큐)
  • [프로그래머스 lv 2] 올바른 괄호 (스택/큐)
  • [프로그래머스 lv 3] 단어 변환 (깊이/너비 우선 탐색(DFS/BFS))
  • [프로그래머스 lv 2] 게임 맵 최단거리(깊이/너비 우선 탐색(DFS/BFS))
LaonMoon
LaonMoon
  • LaonMoon
    스토리생성연구블로그
    LaonMoon
  • 전체
    오늘
    어제
  • 공지사항

    • About me👋
    • 분류 전체보기
      • ✨ Story Generation
        • 논문 리뷰
        • 연구 관련 생각
      • ✨ 자연어 처리
        • (짧은) 논문 리뷰
        • HuggingFace
        • Transformer 구현
      • ✨ 공부 기록
        • 알고리즘
        • 딥러닝
        • 웹 개발
        • Flutter
        • Flask
        • Android
        • NLP
        • Docker&k8s
        • Database
        • [24-1] 데이터 분석
        • [24-1] RL
      • ✨ 포트폴리오
        • 2020
        • 2021
        • 2022
        • 2023
        • 2024
      • 프로그래밍
        • 오류(Error)정리
        • 시행착오
        • 리눅스 명령어
        • 공부내용 정리
      • AI Playground
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
LaonMoon
[프로그래머스 lv 2] 기능개발 (스택/큐)
상단으로

티스토리툴바