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

做360网站快速排名软件seo诊断服务

做360网站快速排名软件,seo诊断服务,搜索引擎分析论文,电商网站开发环境怎么写题目&#xff1a; 知识点&#xff1a; 列表list相较于数组&#xff1a; 优势&#xff1a;可在任意指定位置插入或者删除元素而不影响列表其他地方 。 劣势&#xff1a;无法直接进行下标索引&#xff0c;需要迭代器it逐个遍历。 代码&#xff1a; #include <iostream>…

题目:

 

知识点: 

列表list相较于数组:

        优势:可在任意指定位置插入或者删除元素而不影响列表其他地方 。

        劣势:无法直接进行下标索引,需要迭代器it逐个遍历。

代码:

#include <iostream>
#include <string>
#include <list>
using namespace std;int main()
{/********* Begin *********///读取输入,解析并输出复原后的输出string s;list<char>l;list<char>::iterator it=l.begin();while(cin>>s){int i=0;while(i<s.size()+1){if(s[i]=='\0'){it=l.begin();while(it!=l.end()){cout<<*it;it++;}cout<<endl;l.clear();it=l.begin();}if(s[i]>='A'&&s[i]<='Z'||s[i]>='a'&&s[i]<='z'||s[i]>='0'&&s[i]<='9')l.insert(it,s[i]);//**!为何迭代器it不用it++,不然不就一直指向l.begin()了吗?!**//else if(s[i]=='>')it++;else if(s[i]=='<')it--;else if(s[i]=='[')it=l.begin();else if(s[i]==']')it=l.end();i++;}}/********* End *********/
}

问题: 

 为何迭代器it不用it++,不然不就一直指向l.begin()了吗?

 

在这段代码中,`it` 是一个插入迭代器,用于将元素插入到列表 `l` 中。当调用 `l.insert(it, s[i])` 时,`it` 不需要手动增加,因为 `insert` 方法会在 `it` 指向的位置插入元素,并且会自动更新 `it`,使其指向新插入的元素。

因此,在这个情况下,不需要手动增加 `it`,因为 `insert` 方法会自动更新迭代器的位置。

 

http://www.shuangfujiaoyu.com/news/38923.html

相关文章:

  • 重庆seo网站建设优化简述网站推广的方法
  • 有什么类型的网站网络销售好做吗
  • 东省住房和城乡建设厅网站爱站工具包下载
  • 做空比特币的网站公司网站如何建设
  • 老师教学生做网站吗宁波关键词优化排名工具
  • 东营网站建设制作aso关键词优化工具
  • 怎么用flash做游戏下载网站百度公司地址在哪里
  • 电子商务网站建设多少钱网站推广优化服务
  • 上海网站建设助君网络7提交百度一下
  • 定制高端网站建设报价橘子seo
  • 腾讯qq网页版长沙百度快照优化排名
  • 优化设计五年级下册语文答案2021seo网站诊断顾问
  • 厦门做企业网站最佳搜索引擎
  • 中国国际贸易单一窗口网站石家庄房价
  • 织梦可以做移动网站吗长沙网站优化价格
  • wordpress目录分页怎么弄seo综合查询
  • 网站建设公seoul是哪个城市
  • 做网站用的小图标大数据营销平台那么多
  • 网站正在建设中 动态如何制作网站链接
  • 打开网站免费网站搭建平台
  • 比较多人用什么网站做推广网站免费推广软件
  • 手机点了钓鱼网站怎么办最近新闻报道
  • jsp网站服务建设csdn今日最新财经新闻
  • 建设网站需要几个人完成北京网站优化策略
  • 永州网站建设gwtcms2022年传销最新消息
  • 做网站 还是淘宝店百度搜索优化平台
  • 营销型网站建设页面免费发布平台
  • 网站每天做多少外链合适给公司做网站要多少钱
  • 惠州网站制作网站公司网页怎么制作
  • 专题探索网站开发教学模式的结构南宁seo服务公司