C 記錄(7)(做題的總結歸納)

2021-10-03 19:20:36 字數 607 閱讀 6469

咕了好久,才繼續更新部落格,因為這個疫情在家困了好久,沒辦法去學校了,畢業設計也停滯了有一會,只能寫寫理論,沒更新也是家裡看得嚴不讓怎麼玩電腦(其實是自己懶233333)

文前老規矩繼續放首歌

很喜歡崩壞3竹雀坡的背景**

上次是記錄到了字串的部分,本來想繼續寫基礎部分的,但是最近在做題,感覺有好多值得記錄的,所以先把基礎部分放一放,先記錄刷題中遇到的一些題目

斐波拉契數列的實現有好多,我從網上看到的基本分兩種,一種是中規中矩使用普通的方法沒用時間複雜度和空間複雜度來求,還有一種是用遞迴,迭代的方式來求,這種方法相對浪費時間和資源,不過我還是偏向於遞迴迭代,因為感覺要方便很多。

1.乙隻青蛙一次可以跳上1級台階,也可以跳上2級。求該青蛙跳上乙個n級的台階總共有多少種跳法(先後次序不同算不同的結果)。

int

jumpfloor

(int number)

else

};

另一種不是用迭代的方法

int

jumpfloor

(int number)

else

return res;}}

;

c 的總結歸納

1.關於如何訪問類裡面的私有變數?答 可以通過類的public 成員函式類間接訪問。2.關於如何訪問類裡面的保護變數?答 方法和私有的一樣,區別在於保護的變數可以被派生類任何函式訪問。例 include using namespace std class box class smallbox box...

C 做題總結(1)

1 malloc與free和new與delete的區別 1 malloc和free是庫函式,以位元組為單位申請堆記憶體 2 new和delete是關鍵字,以型別為單位申請堆記憶體 3 malloc和free單純的對記憶體進行申請與釋放 4 對於基本型別new關鍵字會對記憶體進行初始化 5 對於類型別...

C 歸納總結2

1.break 跳出當前迴圈體 2.continue 立即結束本次迴圈,判斷迴圈條件,如果成立,則進入下次迴圈,否則跳出迴圈 語法 表示式1?表示式2 表示式3 表示式1一般為乙個關係表示式 如果表示式1的值為true,那麼表示式2的值就是整個三元表示式的值 如果表示式1的值為false,那麼表示式...