320x100
문제 : https://leetcode.com/problems/minimum-value-to-get-positive-step-by-step-sum/
정수형 배열 nums가 주어질 때, nums 정수들을 처음부터 하나씩 수를 더해나갈 때 단계별 더하는 수가 항상 양수가 되도록 하는 최소 초기값 양수 startValue를 구하라.
nums 배열을 앞에서부터 탐색하면서 부분합을 구한다. 구한 부분합들 중 최소값을 구해서 (최소값 x -1) + 1 한 값이 정답이 되는데 정답은 양수여야 하므로 만일 이 값이 양수가 아니라면 1을 반환한다.
320x100
'알고리즘 문제 > Leetcode' 카테고리의 다른 글
[Leetcode] 739. Daily Temperatures (0) | 2021.11.13 |
---|---|
[Leetcode] 203. Remove Linked List Elements (0) | 2021.11.13 |
[Leetcode] 77. Combinations (0) | 2021.11.10 |
[Leetcode] 43. Multiply Strings (0) | 2021.11.08 |
[Leetcode] 94. Binary Tree Inorder Traversal (0) | 2021.11.05 |
댓글