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

男女在床上做暖暖插孔网站1688如何搜索关键词排名

男女在床上做暖暖插孔网站,1688如何搜索关键词排名,国际贸易 独立网站建设,做调查问卷哪个网站好目录 链表基本操作定义类使用类常规排序遍历 链表存储原理 链表基本操作 定义类 双向链表有专门的头文件 #include <list> // 当然如果你用<bits/stdc.h>的话就也无所谓了忽然想到一件事情, 不会有人不知道bits/stdc.h是什么吧?传送! 双向链表这样定义 list&…

目录

  • 链表基本操作
    • 定义类
    • 使用类
      • 常规
      • 排序
      • 遍历
  • 链表存储原理

链表基本操作

定义类

双向链表有专门的头文件

#include <list>
// 当然如果你用<bits/stdc++.h>的话就也无所谓了

忽然想到一件事情, 不会有人不知道bits/stdc++.h是什么吧?传送!

双向链表这样定义

list<type> name;
// type: 链表每个元素的数据类型
// name: 链表名// 下面是一个例子:
list<int> ls;		// 后面讲操作的时候就以ls为例

使用类

常规

增删改查都在下面:

// 对链表开头操作
ls.push_front(x);	// 在ls开头添加x
ls.front();			// 返回ls开头元素
ls.pop_front();		// 删除ls开头元素// 对链表末尾进行操作
ls.push_back(x);	// 在ls末尾添加x
ls.back();			// 返回ls末尾元素
ls.pop_back();		// 删除ls末尾元素

一些特殊的方法:

ls.size();			// 返回ls的元素个数
ls.empty();			// 返回ls是否为空(空返回false, 否则true)
ls.clear();			// 清空ls

排序

ls.sort();						// 升序
// 可以把一个函数当作参数传入, 传入则按照函数实现的排序规则来排序, 类似algorithm中的sortls.sort(greater</*type*/>()); 	// 降序
// type替换为ls对应的数据类型
// 如果不是在std命名空间中, 则需要使用以下方法
ls.sort(std::greater</*type*/>());

遍历

由于链表没有索引, 我们使用迭代器(iterator)进行元素的访问, 进而实现遍历的功能.

ls.begin();		// 返回指向ls开头的迭代器
ls.end();		// 返回指向ls结尾的迭代器(最后一个元素的下一个位置)

这里比较难理解, 特别是end, 所以给大家配了一幅图
内存块图
理解到这里后, 就可以开始讲遍历了:

for(auto pos = ls.begin(); pos != ls.end(); pos++){// 元素使用*pos来访问
}

这里我们使用了C++11(或以上)特有auto, 如果版本较旧的话需要替换为list<type>::iterator, 把type替换为ls对应的数据类型.
如果你使用的是C++11(或以上), 推荐你使用一种更简便的方法:

for(int num : ls){// 元素为num
}

这种方法有一个弊端, 就是不能局部遍历.

链表存储原理

在这里插入图片描述

http://www.dtcms.com/wzjs/526482.html

相关文章:

  • 能自己做二次元人物的网站全专业优化公司
  • 更合公司网站建设google权重查询
  • 学会计算机编程可以做网站吗百度搜索风云榜明星
  • 湖南长沙天气二十条优化疫情措施
  • 1000学习做网站贵吗南宁百度推广seo
  • 顶呱呱做网站种子库
  • 给微商做批发的网站社会化媒体营销
  • 论坛备案 和网站备案seo产品是什么意思
  • 做文艺文创产品的网站优化大师免费下载
  • 欧洲网站后缀新手怎样推销自己的产品
  • 网络推广标题技巧聊城seo
  • redis 在网站开发中怎么用网站seo诊断报告
  • 织梦网站数据库库直接上传的 没有后台备份 需要怎么还原如何搭建公司网站
  • 网站建设的各种组成美区下载的app怎么更新
  • b2b网站模板免费下载山东最新资讯
  • 网站开发的基本知识怎么从网上找客户
  • 好看的公司logo图片官网seo
  • 武汉企业网站制作多层次网络营销合法吗
  • 网站推广策划评估工具7牛排seo系统
  • 自己想做一个网站怎么做seo和sem的区别
  • c2c网站建设方案网站制作软件免费下载
  • 如何做招商性网站百度首页排名优化平台
  • 一个域名解析多个网站叶涛网站推广优化
  • 网站怎样做百度推广计划宣传推广网络推广
  • 徐州市建筑工程交易网百度seo网络营销书
  • 为企业做网站的公司哈尔滨推广优化公司
  • 公司网站怎么做优化百度搜索关键词排名查询
  • 网站规划和构成营销软件
  • 湛江做网站小网站关键词搜什么
  • 重庆秀山网站建设费用搜索引擎查重