Re: [閒聊] 每日leetcode

看板Marginalman作者 (神楽めあ的錢包)時間9月前 (2025/02/26 22:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1351/1552 (看更多)
1749. Maximum Absolute Sum of Any Subarray 從頭開始加 維護一個sum 以及到目前為止出現過最大的sum : maxSum、最小的sum : minSum 然後每次都去更新答案 ans = max(ans, abs(sum), abs(sum-maxSum), abs(sum-minSum)) 沒啥難度 1524. Number of Sub-arrays With Odd Sum 一樣從頭開始加,sum是到目前為止的總和 cnt[0]是之前sum是偶數的次數、cnt[1]是之前sum是奇數的次數 如果現在sum是偶數那ans += cnt[1] 如果現在sum是奇數那ans += cnt[0] 這樣就可以得到答案了 因為0也是偶數,所以cnt[0]要從一開始 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.73.229.42 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1740581275.A.53F.html
文章代碼(AID): #1dlocRK_ (Marginalman)
討論串 (同標題文章)
文章代碼(AID): #1dlocRK_ (Marginalman)