【算法學(xué)習(xí)】C Max Consecutive Ones

題目描述 - leetcode

Given a binary array, find the maximum number of consecutive 1s in this array.

Example 1:
Input: [1,1,0,1,1,1]
Output: 3
Explanation: The first two digits or the last three digits are consecutive 1s.
    The maximum number of consecutive 1s is 3.
Note:

The input array will only contain 0 and 1.
The length of input array is a positive integer and will not exceed 10,000

C 解答

int findMaxConsecutiveOnes(int* nums, int numsSize) {
    int maxCount = 0;
    
    if (numsSize <= 0) {
        return 0;
    }
    
    int currentCount = 0;
    
    for (int i=0; i<numsSize; i++) {
        if (nums[i] == 0) {
            if (currentCount > maxCount) {
                maxCount = currentCount;
            }
            
            currentCount = 0;
        } else {
            currentCount += 1;
        }
        
        if ((i == numsSize - 1) && (currentCount > 0)) {
            if (currentCount > maxCount) {
                maxCount = currentCount;
            }
        }
    }
    
    return maxCount;
}

糾錯

解體的時候,走進了誤區(qū)擂仍,嘗試去計算 nums 指針指向的數(shù)組的長度囤屹,發(fā)現(xiàn)不能計算,因為只有一個指針是沒法判斷長度的肋坚,后來發(fā)現(xiàn)題目的參數(shù)給出了長度肃廓。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末智厌,一起剝皮案震驚了整個濱河市盲赊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌角钩,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,591評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件递礼,死亡現(xiàn)場離奇詭異,居然都是意外死亡脊髓,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評論 3 392
  • 文/潘曉璐 我一進店門恭朗,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人痰腮,你說我怎么就攤上這事律罢“蛑担” “怎么了?”我有些...
    開封第一講書人閱讀 162,823評論 0 353
  • 文/不壞的土叔 我叫張陵歌逢,是天一觀的道長。 經(jīng)常有香客問我秘案,道長,這世上最難降的妖魔是什么踏烙? 我笑而不...
    開封第一講書人閱讀 58,204評論 1 292
  • 正文 為了忘掉前任历等,我火速辦了婚禮讨惩,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘寒屯。我一直安慰自己荐捻,他們只是感情好寡夹,可當(dāng)我...
    茶點故事閱讀 67,228評論 6 388
  • 文/花漫 我一把揭開白布处面。 她就那樣靜靜地躺著,像睡著了一般菩掏。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上智绸,一...
    開封第一講書人閱讀 51,190評論 1 299
  • 那天,我揣著相機與錄音斯稳,去河邊找鬼。 笑死挣惰,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的憎茂。 我是一名探鬼主播,決...
    沈念sama閱讀 40,078評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼竖幔,長吁一口氣:“原來是場噩夢啊……” “哼能耻!你這毒婦竟也來了赏枚?” 一聲冷哼從身側(cè)響起亡驰,我...
    開封第一講書人閱讀 38,923評論 0 274
  • 序言:老撾萬榮一對情侶失蹤饿幅,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后栗恩,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,334評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡洪燥,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,550評論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了市咆。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,727評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡蒙兰,死狀恐怖芒篷,靈堂內(nèi)的尸體忽然破棺而出搜变,到底是詐尸還是另有隱情针炉,我是刑警寧澤,帶...
    沈念sama閱讀 35,428評論 5 343
  • 正文 年R本政府宣布篡帕,位于F島的核電站,受9級特大地震影響镰烧,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜拌滋,卻給世界環(huán)境...
    茶點故事閱讀 41,022評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望败砂。 院中可真熱鬧,春花似錦昌犹、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,672評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽缚忧。三九已至,卻和暖如春闪水,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背球榆。 一陣腳步聲響...
    開封第一講書人閱讀 32,826評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留持钉,地道東北人。 一個月前我還...
    沈念sama閱讀 47,734評論 2 368
  • 正文 我出身青樓始腾,卻偏偏與公主長得像,于是被迫代替她去往敵國和親窘茁。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,619評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 背景 一年多以前我在知乎上答了有關(guān)LeetCode的問題, 分享了一些自己做題目的經(jīng)驗山林。 張土汪:刷leetcod...
    土汪閱讀 12,743評論 0 33
  • LeetCode 刷題隨手記 - 第一部分 前 256 題(非會員)邢羔,僅算法題,的吐槽 https://leetc...
    蕾娜漢默閱讀 17,764評論 2 36
  • subset-DFS+Backtracking系列框冀,有模板方法可以記 例1:leetcode 78. Subse...
    暗黑破壞球嘿哈閱讀 5,853評論 1 3
  • 170828 很早起床敏簿,完全靠著意識支撐著體力明也。 送LULU和佳美去火車站的路上惯裕,一直感受不到送別的心情温数。一路都在...
    XxXxXxN閱讀 169評論 0 1
  • 基本上整8月的夜讀時間都給了以前收集的動效文章蜻势,讀完后發(fā)現(xiàn)文章質(zhì)量良莠不齊,干貨文有幾篇握玛,空話文也不少甫菠。趁今天有空...
    Fog_li閱讀 412評論 0 6