Re: [閒聊] 每日leetcode

看板Marginalman作者 (dont)時間11月前 (2025/01/03 20:52), 編輯推噓2(200)
留言2則, 2人參與, 11月前最新討論串1239/1554 (看更多)
2270. Number of Ways to Split Array ## 思路 左邊和>=右邊和的個數 先跑一次 計算right=陣列總和 第二次迴圈 就加減目前的值 更新左右邊和 left >= right就+1 ## Code ```cpp class Solution { public: int waysToSplitArray(vector<int>& nums) { int n = nums.size(); int res=0; long long left=0, right=0; for (int& num: nums) { right += num; } for (int i=0; i<n-1; ++i) { left += nums[i]; right -= nums[i]; if (left >= right) res++; } return res; } }; ``` -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 212.102.50.92 (日本) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1735908771.A.024.html

01/03 21:08, 11月前 , 1F
大師
01/03 21:08, 1F

01/03 21:37, 11月前 , 2F
大師
01/03 21:37, 2F
文章代碼(AID): #1dTzsZ0a (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1dTzsZ0a (Marginalman)