当前位置: 首页 > news >正文

旅游网站论文秦皇岛城市建设网

旅游网站论文,秦皇岛城市建设网,wordpress usermeta,保定seo关键词优化外包概述: 算法主要是由头文件<algorithm> <functional> <numeric>组成。 <algorithm>是所有STL头文件中最大的一个&#xff0c;范围涉及到比较、 交换、查找、遍历操作、复制、修改等等 <numeric>体积很小&#xff0c;只包括几个在序列上面进行简…

概述:

  • 算法主要是由头文件<algorithm> <functional> <numeric>组成。

  • <algorithm>是所有STL头文件中最大的一个,范围涉及到比较、 交换、查找、遍历操作、复制、修改等等

  • <numeric>体积很小,只包括几个在序列上面进行简单数学运算的模板函数

  • <functional>定义了一些模板类,用以声明函数对象。

1 常用遍历算法

算法简介:

  • for_each //遍历容器
  • transform //搬运容器到另一个容器中

1.1 for_each

功能描述:

  • 实现遍历容器

函数原型:

  • for_each(iterator beg, iterator end, _func);

    // 遍历算法 遍历容器元素

    // beg 开始迭代器

    // end 结束迭代器

    // _func 函数或者函数对象

#include<iostream>
#include <vector>
#include <algorithm>
using namespace std;//常用遍历算法for_each//普通函数
void print01(int val)
{cout << val << " ";
}//仿函数
class print02
{
public:void operator()(int val){cout << val << " ";}
};void test01()
{vector<int>v;for (int i = 0; i < 10; i++){v.push_back(i);}for_each(v.begin(), v.end(), print01);cout << endl;cout << "---------------";cout << endl;for_each(v.begin(), v.end(), print02());
}int main()
{test01();return 0;
}

1.2 transform

功能描述:

  • 搬运容器到另一个容器中

函数原型:

  • transform(iterator beg1, iterator end1, iterator beg2, _func);

//beg1 源容器开始迭代器

//end1 源容器结束迭代器

//beg2 目标容器开始迭代器

//_func 函数或者函数对象

#include<iostream>
#include <vector>
#include <algorithm>using namespace std;//常用算法遍历transformclass Transform
{
public:int operator()(int v){return v;}
};class print
{
public:void operator()(int val){cout << val << " ";}
};void test01()
{vector<int>v;for (int i = 0; i < 10; i++){v.push_back(i);}vector<int>vtarget;vtarget.resize(v.size());//目标容器必须提前开辟容器transform(v.begin(), v.end(), vtarget.begin(), Transform());for_each(vtarget.begin(), vtarget.end(),print());
}int main()
{test01();return 0;
}

搬运的目标容器必须要提前开辟空间,否则无法正常搬运

http://www.yayakq.cn/news/375623/

相关文章:

  • 搭建一个简单的网站电子商务公司介绍文案
  • 平台兼职网站开发精准流量推广
  • 竞价网站制作领卷网站怎么做的
  • 怎么做二手网站代理梦幻创意北京网站建设
  • python网站开发视频教程海南行指专业网站开发
  • 公司网站建设的目标重庆博建设计院公司是网站
  • 政协网站建设情况汇报wordpress 调取分类
  • 做电脑游戏破解的网站极品教师韩剧在线观看第一集
  • 网站网站怎么做seo推广网址
  • 网站设计 教程ps做网站首页怎么
  • 做网站需要什么配置服务器医院网站建设 中企动力
  • 郑州网站seo外包公司wordpress列表页不显示图片
  • 外国网站欣赏一个完整的活动策划方案
  • 网站首页模板制作西安航投集团有限公司
  • 网站建设捌金手指花总十三怎么做网络推广方案
  • 简单的网站设计案例用wordpress搭建ftp服务器
  • 怎么在自己做的网站上发视频教程新手php网站建设
  • app门户网站网站设计 下拉式菜单怎么做
  • 手机网站首页经典案例东营有做网站的公司
  • 永嘉网站建设工作室网站建设修改建议
  • 网站开发设在wordpress教程
  • 网站开发培训网站东莞寮步网站建设网络公司
  • 自助建站网站哪个好做个网站得多少钱
  • django做的网站制作网站先做前端还是后端
  • 机械加工工时计算软件合肥网站优化服务网
  • 公司网站能自己做么网页设计与网站建设程序作业
  • 做网站网站代理没有盈利违法吗青岛建设工程管理信息网
  • 网站建设详细方案模板h5移动网站开发
  • 百度站长平台查询北京小程序制作公司
  • 公司做网站的费用网站做弹窗广告吗