STL學習_(二)STL算法簡介、算法分類與算法作用

1.算法 算法是以函數模板的形式實現的。常用的算法涉及到比較、交換、查找、搜索、複製、修改、移除、反轉、排序、合併等等。 算法並非容器類型的成員函數,而是一些全局函數,要與迭代器一起搭配使用。 算法的優勢在於只需實作一份,可以適應所有的容器,不必爲每一種容器量訂製。也可以與用戶定義的容器搭配。 2.算法分類 1.非變動性算法既不改變元素次序,也不改變元素值。 2.變動性算法,要麼直接改變元素值,要
相關文章
相關標籤/搜索