資訊之芽 6/9
哲學三 林子期
stl::sort
STL 提供簡單好用的排序
能被 < 比較的都可以!
例如:將代表學生們的 struct 依座號排序
stl::next_permutation
好用的枚舉函數
當陣列為其中一種內容時呼叫 next_permutation
會將內容變為下一種
當發現是最後一種排序(3 2 1)時,next_permutation
會將陣列排成第一種並回傳 false。
跟 std::sort
相同,也能使用 cmp 函數
兩者都能用在 vector 上!
起始與結束位置使用 begin()
與 end()