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

微信推送在哪个网站做南通做网站多少钱

微信推送在哪个网站做,南通做网站多少钱,手机网站集成支付宝,陕西住房建设厅考试官方网站有些场景下 vector 中会有重复元素#xff0c;而业务要求 vector 中避免出现重复元素。 我的算法如下#xff1a; 获取当前 vector 的元素数量#xff0c;并保存到一个 int 类型变量中。开启一个外部循环#xff0c;把 vector 从后向前循环#xff0c;循环范围是最后一个…有些场景下 vector 中会有重复元素而业务要求 vector 中避免出现重复元素。 我的算法如下 获取当前 vector 的元素数量并保存到一个 int 类型变量中。开启一个外部循环把 vector 从后向前循环循环范围是最后一个到正数第二个获取当前元素。开启一个内部循环。从当前 vector 索引向前循环到第一个元素获取排在前面的元素。如果前面的元素中有和当前元素相等的就删除当前元素并终止内部循环。如果没有就让内部循环继续运行直到结束。重复第一步直到外部循环结束。 因为在代码执行过程中vector 的元素数量有可能变少所以需要提前保存 vector 的元素数量。 从后向前循环是为了保证在删除元素的时候索引不会被影响并且能正确访问 vector 的元素。从前向后的话索引就无法保证能正确访问 vector 的元素了。 下面是以 int 整型为例自的代码 #includestdio.h #includestdlib.h #includestring.h #includevectorint main(int argc, char** argv) {system(color 02);printf(argc%d, argv%s\n, argc, argv[0]);// Prepare the vector and the datas.const int LENGTH 12;int arr[LENGTH] { 1, 1, 1, 2, 3, 4, 4, 5, 6, 7, 7, 7 }; // int arr[LENGTH] { 12, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 1 };std::vectorint intVector;for (int i 0; i LENGTH; i) {intVector.push_back(arr[i]);}// Print vector content.printf(Before delete repeat:\n);for (std::vectorint::iterator it intVector.begin(); it ! intVector.end(); it) {int item *it;printf(%d , item);}printf(\n);// Delete the repeat item.int size intVector.size();for (int i size - 1; i 1; i--) {int current intVector[i];// 查找前面一个重复的元素并删除。每次只删除一个for (int j i - 1; j 0; j--) {int previous intVector[j];if (current previous) {intVector.erase(intVector.begin() i);// Stop the j for circlej -1;}} // end for (int j i - 1; j 0; j--)}// Print vector content.printf(Print vector content:\n);for (std::vectorint::iterator it intVector.begin(); it ! intVector.end(); it) {int item *it;printf(%d , item);}printf(\nEnd.\n);return 0; }
http://www.w-s-a.com/news/441105/

相关文章:

  • 公司网站的重要性门户网站推广介绍方案
  • 做金融网站看那些素材江门网红打卡景点蓬江区
  • 饮食网站模板建网站中企动力优
  • 郑州 制造 网站东平企业建站公司
  • 天津设计师网站大全展示型网站搭建
  • 南宁网站建设 传导网站开发平台开发公司
  • 网站建设好处上海建设工程网站
  • 黑河哈尔滨网站建设太原网站制作定制开发
  • 建站做网站香河住房与建设局网站
  • 如何制造一个网站域名分类网站
  • 解析视频的网站怎么做凡科网快图
  • 企业网站优化问题接单app平台有哪些
  • 怎么做网站后缀识别符号才不会变什么是电子商务网站建设
  • 中山 五金 骏域网站建设专家专门用来制作网页的软件是什么
  • 怎么做刷东西的网站数据分析软件工具有哪些
  • 官方购物网站正品交易网站域名
  • lol网站建设seo 网站太小
  • 网站建设销售职责手机网站制作软件
  • 福州百度企业网站seo如何在电脑上登录wordpress
  • 开发区全力做好网站建设网络广告营销成功案例
  • 114网站建设高并发系统架构
  • php网站打开一片空白wordpress中文广告插件下载
  • 怎样建自己的网站免费的百度关键词排名点击
  • 医院网站建设的特点怎么查看网站百度快照
  • 网站 如何备案一般网站开发公司
  • 做网站的公司 贵阳郑州新像素ui设计培训收费
  • 温州网站建设公司电话给个免费的网址
  • 个人做电子商务网站备案软考高级
  • 淘宝客需要自己做网站吗四川遂宁做网站的公司
  • 编写网站策划书缘魁上海网站建设