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

海宁自适应网站建设怎样做一个公众号

海宁自适应网站建设,怎样做一个公众号,上海工商网站查询企业信息,WordPress未设置密码用户链表是一种物理存储单元上非连续、非顺序的存储结构#xff0c;数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 链表由一系列结点#xff08;链表中每一个元素称为结点#xff09;组成#xff0c;结点可以在运行时动态生成。每个结点包括两个部分#xff1a;一个…链表是一种物理存储单元上非连续、非顺序的存储结构数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 链表由一系列结点链表中每一个元素称为结点组成结点可以在运行时动态生成。每个结点包括两个部分一个是存储数据元素的数据域另一个是存储下一个结点地址的指针域。 相较于vector的连续线性空间list就显得负责许多它的好处是每次插入或者删除一个元素就是配置或者释放一个元素的空间。因此list对于空间的运用有绝对的精准一点也不浪费。而且对于任何位置的元素插入或元素的移除list永远是常数时间。查找时间复杂度为O(n)插入和删除也是O(n) list是一个双向链表容器可以高效地进行插入删除元素 list不可以随机存取元素所以不支持at.(pos)函数与[]操作符 It(ok) //可以和– It5(err) //不能把迭代器加上某个常量 头文件 #includelistlist的定义 list采用模板类实现对象的默认构造形式listT lst list对象的带参数构造 list(n,elem); //构造函数将n个elem拷贝给本身 list(beg,end); //构造函数将[beg,end)区间中的元素拷贝给本身 list(const list lst); //拷贝构造函数例如listintlst1(lst); eg: listint lst1; //创建一个空list listint lst2(10); //创建一个含有10个元素的list listint lst3(3,2); //创建含有3个元素2的list listint lst4(lst2); //使用lst2初始化lst4 listint lst5(lst2.begin(),lst2.end()); //同lst4list容器的迭代器 List容器不能像vector一样以普通指针作为迭代器因为其节点不能保证在同一块连续的内存空间上。 List迭代器必须有能力指向list的节点并有能力进行正确的递增、递减、取值、成员存取操作。所谓”list正确的递增递减、取值、成员取用”是指递增时指向下一个节点递减时指向上一个节点取值时取的是节点的数据值成员取用时取的是节点的成员。 由于list是一个双向链表迭代器必须能够具备前移、后移的能力所以list容器提供的是Bidirectional Iterators. List有一个重要的性质插入操作和删除操作都不会造成原有list迭代器的失效。这在vector是不成立的因为vector的插入操作可能造成记忆体重新配置导致原有的迭代器全部失效甚至List元素的删除也只有被删除的那个元素的迭代器失效其他迭代器不受任何影响。 list方法 list数据元素插入和删除操作 push_back(elem);//在容器尾部加入一个元素 pop_back();//删除容器中最后一个元素 push_front(elem);//在容器开头插入一个元素 pop_front();//从容器开头移除第一个元素 insert(pos,elem);//在pos位置插elem元素的拷贝返回新数据的位置。 insert(pos,n,elem);//在pos位置插入n个elem数据无返回值。 insert(pos,beg,end);//在pos位置插入[beg,end)区间的数据无返回值。 clear();//移除容器的所有数据 erase(beg,end);//删除[beg,end)区间的数据返回下一个数据的位置。 erase(pos);//删除pos位置的数据返回下一个数据的位置。 remove(elem);//删除容器中所有与elem值匹配的元素。list大小操作 size();//返回容器中元素的个数 empty();//判断容器是否为空 resize(num);//重新指定容器的长度为num 若容器变长则以默认值填充新位置。 如果容器变短则末尾超出容器长度的元素被删除。 resize(num, elem);//重新指定容器的长度为num 若容器变长则以elem值填充新位置。 如果容器变短则末尾超出容器长度的元素被删除。list赋值操作 assign(beg, end);//将[beg, end)区间中的数据拷贝赋值给本身。 assign(n, elem);//将n个elem拷贝赋值给本身。 list operator(const list lst);//重载等号操作符 swap(lst);//将lst与本身的元素互换。list数据的存取 front();//返回第一个元素。 back();//返回最后一个元素。list反转排序 reverse();//反转链表比如lst包含1,3,5元素运行此方法后lst就包含5,3,1元素。 sort(); //list排序list遍历 listint con; //声明一个list listint::iterator it; //声明一个迭代器 for(it con.begin();it!con.end();it){cout *it endl; }参考博文 https://blog.csdn.net/soinlove36/article/details/119796794 https://blog.csdn.net/hoppingg/article/details/130143286
http://www.zqtcl.cn/news/112196/

相关文章:

  • 北京市建设监理协会网站网站一般多少钱
  • 做网站零成本网站如何做成app
  • 建小网站多少钱深圳网站备案注销
  • 海淘网站是谁做的为该网站做自适应
  • php网站开发自学如何做x响应式网站
  • 吴忠网站建设公司随州网站建设优化推广渠道
  • dedecms 招聘网站网站建设市场调研报告
  • 建小网站多少钱做会计网站的流程
  • 为一个村做网站优秀文创产品设计案例及分析
  • 山东专业网站建设公司哪家好网站开发的薪资是多少
  • 无极在线网站播放烟台注册公司
  • 网站源文件修改科技网站欣赏
  • 关于h5的网站目录 首页 wordpress
  • 包头网站建设推广手机网站开发介绍
  • 网站推广设计用那种语言做网站比较好
  • 手机品牌网站如何做好网站内更新
  • 订餐网站模板下载毕业设计动漫网页设计
  • 网站阵地建设管理办法移动端网页界面设计
  • 网站和做游戏重庆市建设工程信息网安全监督特种人员
  • 沈阳网站建设活动方案部分网站打不开的原因
  • 网站维护界面设计做的网站一直刷新
  • 国外网站 国内访问速度土木工程毕业设计网站
  • 宿迁网站建设制作中国广告设计网
  • 上门做美容的有什么网站微信网页版本
  • 专门做餐饮运营的网站网站开发相关知识
  • 石家庄门户网站建设免费简历模板的网站
  • 微网站建设市场如何做好平台推广
  • 网站不备案做优化小程序开发前景怎么样
  • 美丽说网站优化百度关键词优化
  • 同性男做的视频网站赶集网招聘最新招聘附近找工作