We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bdbc178 commit a5b768dCopy full SHA for a5b768d
1 file changed
maximum-subarray/hwanmini.js
@@ -0,0 +1,19 @@
1
+// 시간복잡도: O(n)
2
+// 공간복잡도: O(1)
3
+
4
+/**
5
+ * @param {number[]} nums
6
+ * @return {number}
7
+ */
8
+var maxSubArray = function (nums) {
9
+ let maxNum = -Infinity;
10
+ let prevSum = -Infinity;
11
12
+ for (let i = 0 ; i < nums.length; i++) {
13
+ prevSum = Math.max(prevSum + nums[i], nums[i])
14
+ maxNum = Math.max(prevSum, maxNum)
15
+ }
16
17
18
+ return maxNum
19
+};
0 commit comments