平時在各大oj做題的時候發現有的題用很巧妙的方法就可以了,但對於我這種什麼都不會的菜鳥簡直要命,只能用最笨最麻煩的方法來a題,這樣往往效率較低;所以一直尋思著整個總結歸納啥的,以後有需要就拿出來看看,比如我常用的乙個函式:unique去重函式,說實話,很好用,做題特別方便,有時在比賽中就能佔據很大的時間優勢碼**簡潔直接a那感覺~~~~
①atoi函式;
標頭檔案:#include
功能:將字串轉化為int整型數;
用法:int atoi(char *a),返回的是乙個整型數;
**樣例+注釋:
#include#includeusing namespace std;
char a[50];
int main()
return 0;
}
②atol函式
標頭檔案 :#include
功能:將字串轉化為長整型數;
用法:long atol(char *a)
**樣例+注釋:
#include#includeusing namespace std;
char a[50];
int main()
return 0;
}
③ atof函式;
標頭檔案:#include;
功能:將字串轉換為浮點數;
用法:double atof(char *a);
**樣例+注釋:
#include#includeusing namespace std;
const int inf=0x3f3f3f3f;
const int n=500+10;
char a[20];
int main()
return 0;
}
④ itoa 函式;
標頭檔案:#include;
功能:把一整數轉換成字串;
用法:void itoa(n,a,x);
**樣例+注釋詳解:
#include#include#includeusing namespace std;
char a[50];
int main()
return 0;
}
⑤ gcvt 函式;
標頭檔案:#include;
功能:把浮點數轉換為字串;
用法:void(double num,int s,char *a);
**樣例+注釋詳解:
#includeusing namespace std;
char a[50];
int main()
return 0;
}
此函式較複雜,看對應樣例輸出便可明白其工作原理:
⑥以上函式其實可以用c++中乙個轉換函式就可以完成了:詳情請參考:
標頭檔案:#include
功能:可以將string字串轉化為相應型的數字,也可以將數字轉化為string,具體來看**:
#include#include#includeusing namespace std;
int main()
return 0;
}
⑦ strchr 函式;
標頭檔案:#include
功能:在乙個串中查詢給定字元的第乙個匹配之處;
用法:char *strchr(char *a,char c);
程式例:
#includeusing namespace std;
char a[50];
int main()
return 0;
}
以上函式均為較實用的函式,日後可能會陸續接觸其他更好的函式,屆時在補充;歡迎提出意見指正; python dict中常用的一些函式
dic1 dic2 dic1.update dic2 update dict dic1呼叫update傳入dic2,如果dic2中的內容在dic1中不存在,那麼直接加入新的價值對到dic1中 如果dic2中的鍵在dic1中已經出現了,那麼就將dic2中鍵所對應的值去覆蓋dic1中的鍵的值 items...
一些我們在MySQL中常用的函式
mysql中ddl的操作方法 mysql中的dml操作 點了五根煙,終於把mysql中查詢操作 dql 搞懂了!mysql中資料完整性徹底解析 mysql多表查詢一遍打通 mysql中子查詢看不明白?那就得好好練 一些我們在mysql中常用的函式 讓我們來聊聊mysql中的許可權操作 mysql中關...
PHP一些實用函式
轉換字串第乙個位元組為 0 255 之間的值 小寫字母 97 122 大寫字母 65 90 解決字串中包含字母數字中文轉換為大寫問題 function mystrtoupper a r.chr v return r 取得影象大小 可以用以解決確認上傳檔案是否為 返回乙個具有四個單元的陣列。索引 0 ...