程序中經常用到順序序列(0,1,2,3,4,5,6.。。。。),一直羨慕python有range這樣的函數,而C++中通常只有用循環來處理這種初始化。
現在,結合boost庫lambda(雖然差C++11的幾條街),我們也可以寫出這樣的初始化函數:
deque<> first= generate_n(back_inserter(coll1), , (first)++);
結合lambda,你幾乎可以以這種極優雅的方式寫出絕大部分初始化函數
算法導論之--------------Huffman編碼
C++多態分析(polymorphisn),多態polymo
分形幾何算法和實現(C語言),分形幾何算法c語言初識分形 1
HDU 5335 Walk Out(Bfs搜索字典序最小的最
From Neeaos Blog Windows 下不
Codeforces Round #305 (Div. 1)