41、和為S的連續(xù)正數(shù)序列

題目描述
小明很喜歡數(shù)學,有一天他在做數(shù)學作業(yè)時,要求計算出9~16的和,他馬上就寫出了正確答案是100咧虎。但是他并不滿足于此,他在想究竟有多少種連續(xù)的正數(shù)序列的和為100(至少包括兩個數(shù))肌幽。沒多久,他就得到另一組連續(xù)正數(shù)和為100的序列:18,19,20,21,22。現(xiàn)在把問題交給你,你能不能也很快的找出所有和為S的連續(xù)正數(shù)序列? Good Luck!
輸出描述:
輸出所有和為S的連續(xù)正數(shù)序列魄健。序列內(nèi)按照從小至大的順序,序列間按照開始數(shù)字從小到大的順序插勤。

class Solution {
public:
    vector<vector<int> > FindContinuousSequence(int sum) {
        vector<vector<int>> result;
        if(sum<3)
            return result;
        int end = (sum + 1)/2;
        int small = 1;
        int big = 2;
        int curSum = small + big;
        while(small<big&&big<=end)
        {
            if(curSum == sum)
            {
                vector<int> temp;
                for(int i=small;i<=big;i++)
                    temp.push_back(i);
                result.push_back(temp);
                curSum -= (small++); //small 向前進1,要掃沒掃過的,所以不是減去big,也不是big++
            }
            else if(curSum<sum)  //制定掃描規(guī)則农尖,只能往前掃
            {
                big++;
                curSum += big;
            }
            else if(curSum>sum)
            {
                curSum -= small;
                small ++;
            }
        }
        return result;
    }
};
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末析恋,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子盛卡,更是在濱河造成了極大的恐慌助隧,老刑警劉巖,帶你破解...
    沈念sama閱讀 223,126評論 6 520
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件滑沧,死亡現(xiàn)場離奇詭異并村,居然都是意外死亡,警方通過查閱死者的電腦和手機滓技,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,421評論 3 400
  • 文/潘曉璐 我一進店門哩牍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人令漂,你說我怎么就攤上這事膝昆。” “怎么了叠必?”我有些...
    開封第一講書人閱讀 169,941評論 0 366
  • 文/不壞的土叔 我叫張陵荚孵,是天一觀的道長。 經(jīng)常有香客問我纬朝,道長收叶,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,294評論 1 300
  • 正文 為了忘掉前任共苛,我火速辦了婚禮判没,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘俄讹。我一直安慰自己哆致,他們只是感情好,可當我...
    茶點故事閱讀 69,295評論 6 398
  • 文/花漫 我一把揭開白布患膛。 她就那樣靜靜地躺著摊阀,像睡著了一般。 火紅的嫁衣襯著肌膚如雪踪蹬。 梳的紋絲不亂的頭發(fā)上胞此,一...
    開封第一講書人閱讀 52,874評論 1 314
  • 那天,我揣著相機與錄音跃捣,去河邊找鬼漱牵。 笑死,一個胖子當著我的面吹牛疚漆,可吹牛的內(nèi)容都是我干的酣胀。 我是一名探鬼主播刁赦,決...
    沈念sama閱讀 41,285評論 3 424
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼闻镶!你這毒婦竟也來了甚脉?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,249評論 0 277
  • 序言:老撾萬榮一對情侶失蹤铆农,失蹤者是張志新(化名)和其女友劉穎牺氨,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體墩剖,經(jīng)...
    沈念sama閱讀 46,760評論 1 321
  • 正文 獨居荒郊野嶺守林人離奇死亡猴凹,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,840評論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了岭皂。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片郊霎。...
    茶點故事閱讀 40,973評論 1 354
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖蒲障,靈堂內(nèi)的尸體忽然破棺而出歹篓,到底是詐尸還是另有隱情,我是刑警寧澤揉阎,帶...
    沈念sama閱讀 36,631評論 5 351
  • 正文 年R本政府宣布庄撮,位于F島的核電站,受9級特大地震影響毙籽,放射性物質(zhì)發(fā)生泄漏洞斯。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,315評論 3 336
  • 文/蒙蒙 一坑赡、第九天 我趴在偏房一處隱蔽的房頂上張望烙如。 院中可真熱鬧,春花似錦毅否、人聲如沸亚铁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,797評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽徘溢。三九已至,卻和暖如春捆探,著一層夾襖步出監(jiān)牢的瞬間然爆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,926評論 1 275
  • 我被黑心中介騙來泰國打工黍图, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留曾雕,地道東北人。 一個月前我還...
    沈念sama閱讀 49,431評論 3 379
  • 正文 我出身青樓助被,卻偏偏與公主長得像剖张,于是被迫代替她去往敵國和親切诀。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,982評論 2 361

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