Pythonアルゴリズム-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])
Reference
この問題について(Pythonアルゴリズム-101(プログラマー)掘削地), 我々は、より多くの情報をここで見つけました https://velog.io/@jiffydev/파이썬-알고리즘-101-프로그래머스-땅따먹기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol