class usemap
else
set.remove("dffgfg");//刪除
for(string name :set)///遍歷set
set.clear();//清空
}public
void
usmp()
else
map.remove(6);
//最高效遍歷map的方法
for(hashmap.entryentry:map.entryset())
//for(hashmap.entryentry:map.entryset())
map.clear();
}}class maths
else
}public final int maxn = 1000 + 10;
public
int vis = new
int[maxn];
public
void
prime()}}
for(int i = 2;i<=maxn;i++)}}
//mod的性質,如果兩個相減%運算 (a-b+mod)%mod
public
intpow_mod(int a,int b,int mod)///帶mod計算a^b 時間複雜度log(n) 遞迴
int temp = 0;
temp = pow_mod(a,b/2,mod);
temp = temp * temp % mod;
if(b%2==1)
return temp;
}public
intpow_mod1(int a,int b,int mod)//帶mod計算a^b 時間複雜度log(n) 迴圈
temp = temp * temp %mod;
}return res;
}//組合數c(n,m)
public
void
zuheshu(int n,int m)
for(int i = 1;i<=maxn;i++)
}system.out.println(c[n+1][m]);///計算c(n,m)輸出乙個c(n+1,m)的值
}}
數運算的一些模板
用過的一些模板 1.分數類的運算 include include using namespace std using namespace rel ops template long class frac frac const val x,const val y 1 bool operator con...
Qt Qt Quick程式打包的一些坑 二
打包方法見qt qt quick程式打包的方法。這裡是再次記錄乙個坑 爹 直接進入正題 如果我們的 qml 中使用了 qt labs 模組,那麼在打包的時候,目錄下會多出乙個 qt labs 資料夾。但是,在 labs 下面又會缺少乙個資料夾,導致應用無法執行。只能使用 process explor...
tar一些引數和乙個打包指令碼
c 建立新的檔案檔案。如果使用者想備份乙個目錄或是一些檔案,就要選擇這個選項。r 把要存檔的檔案追加到檔案檔案的末尾。例如使用者已經做好備份檔案,又發現還有乙個目錄或是一些檔案忘記備份了,這時可以使用該選項,將忘記的目錄或檔案追加到備份檔案中。t 列出檔案檔案的內容,檢視已經備份了哪些檔案。u 更新...