本章重点介绍了C++ STL中的各种算法。STL算法库主要包括非修改性算法、修改性算法、排序及相关操作算法、删除算法等。通过本章的学习,读者应该较全面地掌握STL的各种算法,尤其是较常用的算法,例如for_each()、copy()、max()、min()、compare()、swap()、transform()、reverse()以及各种排序算法、排列算法、remove()等。