【c/c++】刷算法题时常用的函数手册 持续更新--
生活随笔
收集整理的這篇文章主要介紹了
【c/c++】刷算法题时常用的函数手册 持续更新--
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在做算法題的時候,有時候為了高效的做題,我們會使用一些函數,但是常用的函數確實太多了,時不時的會忘記一些
于是我整理了一些常用的函數,方便自己查找和別人使用。
都是超鏈接,點擊直接跳轉到對應的內容。
下面是常用的一大類函數
c語言格式控制參數大全 例: %d %ld %f等
c語言產生隨機數函數 例:rand()
C語言常用的數學函數 例:abs() sqrt()…
C語言常用的字符串函數 例: strcmp()…
C語言字符串輸入輸出函數 例: getchar() gets()…
C語言文件操作函數 例: fopen()…
algorithm頭文件下的常用函數 例: sort() ,swap()
下面是常用的單個函數
sqrt()函數的詳解和用法
isdigit()判斷字符是不是10進制數的函數
atoi()一個將字符串轉換為整數的函數
substr()函數高效的輸出一個字符串的所用子串
memcpy內存拷貝函數
stoi() 函數----將一個string類型轉換為int型
to_string()函數----將int類型轉換為string型
tolower()和toupper()來實現對string進行大小寫轉換
is_sorted() 函數—一個判斷數組和容器是否有序的函數
freopen()函數使用詳解
isalpha()判斷是不是字母
string 的find 和 rfind函數
stringstream
unique 去重
prev_permutation函數
下面是常用的容器
vector的常見用法詳解
set的常見用法詳解
multiset的常見用法詳解
string的常見用法詳解
map的常用用法詳解
multimap的常用用法詳解
unordered_map的常用詳解
queue的常見用法詳解
deque的常見用法詳解
priority_queue的常見用法詳解
stack的常見用法詳解
pair的常見用法詳解
c++ bitset類用法
下面是常用的模板
快讀
編程中無窮大常量的設定技巧(ox3f3f3f3f)
priority_queue 創建小根堆
__int128的讀入讀出模板
算法基本的板子
最后: 希望點贊,收藏讓更多的小伙伴們看到。
讓我們共同進步,共同成長。
總結
以上是生活随笔為你收集整理的【c/c++】刷算法题时常用的函数手册 持续更新--的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017年蓝桥杯省赛
- 下一篇: 【PAT乙级题库】全套总结