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

北京网络科技公司有哪些成都seo外包

北京网络科技公司有哪些,成都seo外包,销售网站开发论文展望,张家港建设局门户网站目录 链表基本操作定义类使用类常规排序遍历 链表存储原理 链表基本操作 定义类 双向链表有专门的头文件 #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/219720.html

相关文章:

  • 网站建设北京企业seo顾问公司
  • 电子网站建设怎么做企业策划书
  • 如何选择锦州网站建设广东seo网站推广代运营
  • 有了虚拟主机怎么做网站国家提供的免费网课平台
  • 用自己的名字做网站域名简述什么是seo
  • 合肥网站搭建一站式自媒体服务平台
  • 中核华泰建设有限公司网站百度公司总部
  • 建设网站可以做什么本地建站软件有哪些
  • 自己做直播网站成都网站seo排名优化
  • 房地产楼盘微信网站建设营销方案福州seo推广外包
  • 网站平台做推广方案设计谷歌官网注册入口
  • 网站的内链怎么做友情链接属于免费推广吗
  • 方维网站建设软文代发布
  • 深圳怎么做网站seo搜索优化是什么呢
  • 100t空间 做网站分享几个x站好用的关键词
  • 网站做301网站代搭建维护
  • 合肥专业网站制作设计吉林seo基础知识
  • 如何快速用手机做网站小程序开发制作
  • 网站设计方案怎么做厦门百度推广排名优化
  • wordpress 无广告视频网站百度竞价推广怎么样才有效果
  • 网站怎么做数据转移百度搜题网页版入口
  • 网站设计怎么做十大经典口碑营销案例
  • 办公门户网站模板关键词优化好
  • 做网站怎么盈利百度seo最成功的优化
  • 建立门户网站的意义美国seo薪酬
  • 网站编程基础seo标题关键词优化
  • 《学做网站论坛》视频下载互联网精准营销
  • 专业英文网站建设百度网址安全中心
  • 网站建设情况总结镇江交叉口优化
  • 新闻网站建设条件百度竞价点击价格