C++学习笔记(27):常用拷贝和替换算法

0 阅读1分钟

算法简介

  • copy 容器内指定范围的元素拷贝到另一个容器中
  • replace 将容器内指定范围的旧元素修改为新元素
  • replace_if 容器内指定范围满足条件的元素替换为新元素
  • swap 互换两个容器的元素

copy

image.png

replace

区间内所有指定旧元素替换为新元素 image.png

image.png

replace_if

image.png

swap

image.png