java stl 和一些打包好的數學板子

2021-07-29 15:19:10 字數 1128 閱讀 8330

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 更新...