뭔가 심심할 때 작년에 봤던 이 책(+영상) 봤던거 복습 겸 정리한다고했는데.. 의외로 요즘 이것저것 할게 많아서...
자꾸 미루게 되는... 반성하겠읍니다...
그럼 또 시작..! 13강 유튜브 링크 https://youtu.be/_TG0hVYJ6D8 1. 1이 될 때까지 2.
곱하기 혹은 더하기 3. 모험가 길드 1이 될 때까지 문제 설명 어떠한 수 N이 1이 될 때까지 다음의 두 과정 중 하나를 반복적으로 선택하여 수행하려고 합니다.
단, 두번째 연산은 N이 K로 나누어 떨어질 때만 선택할 수 있습니다. ① N에서 1을 뺀다 ② N을 K로 나눈다 예를 들어 N이 17, K가 4라고 가정하자. 이때 1번의 과정을 한 번 수행하면 N은 16이 됩니다.
이후에 2번의 과정을 두 번 수행하면 N은 1이 된다. 결과적으로 이 경우 전체 과정을 실행한 횟수는 3이 됩니다.
이는 N을 1로 만드는 최소 횟수입니다. N과 K가 주어질 때 N이 1이 될 때까지 1번 혹은 2번의 과정을 수행해야...
#
Greedy
#
그리디알고리즘
#
노란오리의하루기록
#
노란오리이코테
#
이것이취업을위한코딩테스트다
#
이것이코딩테스트다withPython
#
이코테
#
코딩테스트
#
파이썬