파이썬 알고리즘-101 (프로그래머스) 땅따먹기
코드
다른 사람의 풀이
def solution(land):
# 1행부터 반복문 시작하여 i-1행과 더했을 때의 최댓값을 구한다
for i in range(1, len(land)):
# i행 j열을 선택했을 때 i-1행에서는 j열을 제외한 최댓값을 선택하여 더하고
# land[i][j] 값을 갱신
for j in range(len(land[0])):
land[i][j] = max(land[i -1][: j] + land[i - 1][j + 1:]) + land[i][j]
return max(land[-1])
Author And Source
이 문제에 관하여(파이썬 알고리즘-101 (프로그래머스) 땅따먹기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jiffydev/파이썬-알고리즘-101-프로그래머스-땅따먹기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)