4 11 學習筆記

2022-08-22 07:12:15 字數 417 閱讀 1227

1.打表法再解"1的個數問題」(應該會快點?)

之前的**,思路就是寫乙個判斷函式,然後遍歷給出的範圍

#includeusing namespace std;

int f1(int n)

return cnt;

}int main()

sum+=onenumbers;

f[i]=sum;

}cin>>t;

for(i=0;i>n;

cout<<"case #"<2.進製轉換...

注意:1)寫進製轉換函式必須特判零!!!

2)二進位制自己寫個函式,八進位制和十六進製制可以直接printf格式化輸出,

八進位制:printf("%o\n",n); 十六進製制printf("%x\n",n)(這裡x的大小寫還能控制輸出的十六進製制字母大小寫);

演算法競賽入門經典訓練指南 4 1 1學習筆記

點積 兩個向量v和w的點積等於兩者長度的乘積再乘上它們的夾角的余弦。夾角是指v到w的逆時針旋轉的角。夾角大於90度時積為負。255頁2段為止 double dot vector a,vector b double length vector a double angle vector a,vecto...

日常整理4 11

1 python中is和 的區別是什麼?is比較的是兩個物件的id值是否相等,也就是比較倆物件是否為同乙個例項物件,是否指向同乙個記憶體位址。比較的是兩個物件的內容是否相等 2 http協議與https協議有什麼區別?1 https協議需要到ca申請證書,一般免費證書較少,因而需要一定費用。2 ht...

4 11 隨機節點

ize size size 值用來記錄包括當前節點及其左右子樹中所有節點的個數以此來保證每乙個節點被返回的概率相同。該返回隨機節點的的方法首先產生乙個範圍在 0,size 0,size 0,siz e 範圍之間的隨機數,siz esize size 為整棵樹的siz esize size 值,然後根...