參考《21天學通C++》第21與第22章節,對函數對象進行介紹,同時通過lambda表達式這一匿名函數對象的簡潔方式加深對函數對象的理解。本篇博文的主要內容是:
[題意]:給一個排列加上表示循環的括號,問如何讓1到n的對應的字典序最大. 從1開始貪心每個數字可以往三個地方走,右邊第一個,
//_DataStructure_C_Impl:鏈棧#include#includetypedef char DataType;typedef struct n
代碼: #include#includeusing namespace std;char a[1000005],b[10005];int next[1
代碼: #include#includeusing namespace std;char a[100005];int next[100005];int
題意:按順時針或逆時針順序給出一個凸n邊形的n個點的坐標,然後讓一個圓心在(0,0)的圓和凸n邊形相交的面積大於等於R,問圓的最小半徑。題解:這題簡直坑爹啊,各