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

武汉网站建设设计哪家好产品软文撰写

武汉网站建设设计哪家好,产品软文撰写,民权做网站的公司,做蓝牙app的网站概述: 算法主要是由头文件<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.khdw.cn/news/16742.html

相关文章:

  • 网站怎么做滚动字幕培训机构学校
  • 做网站知识点企业自建网站
  • 衡水做企业网站的价格哪家公司建设网站好
  • 哪家网站开发好网站建设网站定制
  • 网络营销是什么的基础武汉seo服务多少钱
  • 推荐做微商海报的网站重庆网站seo好不好
  • 集团公司网站源码php免费域名解析平台
  • 微信小程序h5开发东莞网站关键词优化公司
  • 商务网站建设推广渠道怎么写
  • python做网站 jsp百度网盘下载慢怎么解决
  • 做网站用源码微信营销
  • 律师网站建设哪家专业有人百度看片吗
  • 做网站去哪找客户cctv 13新闻频道
  • 网站建设用图片重庆百度搜索优化
  • 仿土豆网站源码表白网站制作
  • 做电子书网站 赚钱营销管理系统
  • 常德网站优化咨询电话推广论坛有哪些
  • 企业网站改造优化百度网讯科技有限公司官网
  • seo搜索引擎优化业务seo经验
  • 网络营销推广与策划实训总结赣州seo唐三
  • 如何做网站在网上销售韩国网站
  • wordpress运行环境要求网站搜索优化
  • 棋牌游戏网站模板电商网课
  • 做网站可以用什么软件app推广注册从哪里接单
  • 网站上做地图手机上显示不出来的百度关键词优化软件网站
  • 播放量网站推广免费网站推广seo优化
  • 玉林市住房和城乡建设局网站网络搜索关键词排名
  • 公司网站建设好处seo推广软件哪个好
  • php网站怎么做集群常见的微信营销方式有哪些
  • 购物分享网站怎么做的聚名网官网