![240](https://upload.jianshu.io/users/upload_avatars/14255884/6e6197dc-ee0e-4821-9f3f-d8644cf1daf8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
隊列(Queue) 什么是隊列 隊列就是一種線性的數(shù)據(jù)結(jié)構(gòu)帽衙,它與日常生活中排隊的隊列相似老速,即先進先出(LIFO, First In First ...
棧(stack) 什么是棧裙戏? 棧是一種線性的數(shù)據(jù)結(jié)構(gòu),其是一種運算受限(限定僅在表尾進行插入和刪除的線性表)的線性表鸥拧。棧的結(jié)構(gòu)類似下圖的容器: ...
函數(shù)原型 C++中std::tie函數(shù)的作用就是從元素引用中生成一個tuple元組党远,其在頭文件<tuple>中定義,其函數(shù)原型如下: 其中參數(shù) ...
歸并(merge)排序也是采用分而治之的思想富弦,其采用二分法將待排列數(shù)組分成若干個子數(shù)組沟娱。然后將相鄰的子數(shù)組進行歸并成新的有序子數(shù)組,然后在新的子...
插入排序是一種簡單的排序算法腕柜,一般又稱為直接插入排序济似。插入排序的思想與選擇排序[https://mp.weixin.qq.com/s/aQl_U...
快速排序算法是一種常用的排序算法矫废,比選擇算法[https://mp.weixin.qq.com/s/aQl_UPIrDMoK0TDoY_3RSg...
排序是我們學(xué)習(xí)算法過程中重要且基礎(chǔ)的一環(huán),例如對下面的排序問題砰蠢,我們應(yīng)該怎么做呢蓖扑? 選擇排序思想和實現(xiàn)思路 提到排序問題,很容易想到的思路就是找...
對于cv(const與volatile)類型限定符和關(guān)鍵字mutable在《cppreference》中的定義為: cv可出現(xiàn)于任何類型說明符中...
static關(guān)鍵字可用于聲明變量律杠、函數(shù)、類數(shù)據(jù)成員和類函數(shù)竞惋。其主要影響著它們的生命周期柜去、作用域和存儲位置。 static在普通變量和函數(shù)中的使用...