零基礎看演算法(第一天)

2021-10-06 23:22:08 字數 1038 閱讀 6452

#include

#include

using namespace std;

//std表示標準庫定義的名字都在命名空間std中

voidf(

int a,

int b)

intmain()

return0;

}

long

long fib1 (

long

long num)

return

fib1

(num -1)

+fib1

(num -2)

;}

//或者

long

long

fib2

(long

long num)

//優化

//借助兩個變數 first 和 second ,每次將 first 和 second 相加後賦給 third ,再將 second 賦給 first ,third 賦給 second,如此迴圈。

long

long

fib3

(long

long num)

return third;

}}

完整**

#include

#include

#include

using namepace std;

#define maxn 1000000007

//賦值法

long

long

fib(

long

long num)

return third %maxn;

}//陣列法

long

long

fib(

long

long num)

return array;

}

零基礎自學python第一天

多行注釋 開頭和結尾 變數名大小寫字母,數字,下劃線,和漢字組合 注意 區分大小寫,首字母不能是數字,不與保留字 函式 在相同 資料型別 10,011,101 整數型 10011101 字元型 10,011,101 列表型 10,011,101 字串編號是正向從0開始,反向從 1開始 索引 字串 0...

Python零基礎教學之第一天

print hello world 轉義字元也可在字串前加r r print this is a line with n 自然字串,通過在字串前加r或r。如 r this is a line with n 則 n會顯示,並不是換行。print r this is a line with n 字串是不...

菜鳥零基礎學習python的第一天

昨天搭建了python3,今天開始學習基礎語法啦。1.標記符 第乙個字元必須是字母表中字母或下劃線 識別符號的其他的部分由字母 數字和下劃線組成 識別符號區分大小寫 2.保留字 保留字即關鍵字,我們不能把它們用作任何識別符號名稱。python 的標準庫提供了乙個 keyword 模組,可以輸出當前版...