iT邦幫忙

2025 iThome 鐵人賽

DAY 23
1
Software Development

轉職仔之Data Science and ai master後的持續精進技術之路系列 第 23

I have memorized it 1493 & 希望每天都是星期天~無憂無慮快樂去聊天?(過老的歌曲

  • 分享至 

  • xImage
  •  

https://ithelp.ithome.com.tw/upload/images/20251005/20177944VNJFydAkwb.jpg

class Solution { // review 1493 O(N) O(1)
public:
    int longestSubarray(vector<int>& a) {
        int l = 0, r = 0, n = (int)a.size(), k = 1, ans = 0;
        for (; r < n; ++r) {
            if (a[r] == 0) --k;
            if (k < 0 && a[l++] == 0) ++k;
            if (k >= 0 && r - l > ans) ans = r - l;
        }
        return ans;
    }
};

上一篇
I have memorized it 1004 & 是不是要有個自動排程可以上文章XD
下一篇
I have memorized it 34 & 原來有Badge嚇到XD SOLVING PROBLEMS 50+ DAYS
系列文
轉職仔之Data Science and ai master後的持續精進技術之路25
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言