第六天(5道)

2021-07-16 12:10:26 字數 562 閱讀 2826

1、撲克牌順子

其實沒有什麼,就是乙個乙個的遍歷,然後統計black

2、和為2的連續的正數序列

left++和right++的遍歷,但是add==sum的時候不要忘記了left++,

昨天以為是牛客網的系統有問題,其實是自己的**死迴圈了

3、跳台階問題

思路:第一次跳一次的方法為f(n-1),跳兩次的方法為f(n-2),所以最後為f(n-1)+f(n-2)

4、**跳台階

思路:

更加巧妙的方法:

每個台階都有跳與不跳兩種情況(除了最後乙個台階),最後乙個台階必須跳。所以共用2^(n-1)中情況,這是樓下的答案,這裡的一行就是通過位移做乘法得到2^(n-1)的結果。

5、矩形覆蓋

思路:應為可以橫著放或豎著放,多以f(n)可以是2*(n-1)的矩形加乙個豎著放的2*1的矩形或2*(n-2)的矩形加2橫著放的,即f(n)=f(n-1)+f(n-2)

當到了最後,f(1)=1,f(2)=2

第六天 風氣

第六天 風氣 答 人有了,就得定規矩,否則就是一幫烏合之眾,而不是團隊。1必須朝九晚五。嚴格控制員工手裡有辦公室鑰匙。下班必須準時鎖門,員工準時離開。斷公司外網。要加班必須上級主管簽字,更不准在辦公室留宿,洗澡。這一條很重要,不要讓程式設計師活得像個浪子,精神恍惚,口中神叨,鬍子拉碴,這都是浮動工作...

開課第六天

今天是開課第六天,老師上午沒有講課,講了一上午的題,下午又講了新知識,如下 1 順序結構 從上到下順序進行。2 分支結構 if boolean表示式 else switch 值 case 值 break case 值 break switch 執行流程,switch的值和case的值一一比較,如果一...

第六天學習

變數的作用域 區域性變數 在函式內部定義的變數,這個變數只能在函式內部使用,在全域性當中不能使用。使用就報錯了。全域性變數 在函式外部定義的變數,這個變數可以在全域性使用。但是我們一般不推薦使用全域性變數 因為可能會意外的修改掉變數的值。迫不得已不要用全域性變數 衝突處理原則 就近原則。而不是從上到...