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

织梦+和wordpress网站关键词搜索排名优化

织梦+和wordpress,网站关键词搜索排名优化,wordpress 怎么改字体大小,九江建网站报价目录 链表基本操作定义类使用类常规排序遍历 链表存储原理 链表基本操作 定义类 双向链表有专门的头文件 #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/488021.html

相关文章:

  • 网站建设公司有多少百度投放广告流程
  • 网站搜索系统百度搜索开放平台
  • 房地产网站建设内容万能软文范例800字
  • 网站建设系统优势模板之家官网
  • 免费软件app网站下载大全网络营销推广的特点
  • 如何利用网站做淘宝联盟seo包年优化
  • 分销平台网站建设福州短视频seo网站
  • 个人域名做企业网站百度广告买下的订单在哪里找
  • 一般网站做哪些端口映射nba在线直播免费观看直播
  • 湖南汉泰建设有限公司网站百度竞价关键词价格查询
  • 适合手机上做的兼职关键词优化设计
  • 电子商务网站开发前景如何做好市场推广
  • 泰顺做网站免费行情网站的推荐理由
  • 怎么买域名做企业网站百度广告多少钱
  • 网站上怎么做游戏沈阳网站制作公司
  • 临沂做网站设计的公司网络推广的手段
  • 长安镇网站建设公司数据分析培训机构哪家好
  • 如何申请免费域名做网站免费b站在线观看人数在哪儿
  • 高端网站建设教学泉州搜索推广
  • 西方设计网站上海网站seo招聘
  • 湖北微网站建设电话微博推广效果怎么样
  • 北京抖音代运营公司在线网站seo诊断
  • ui素材网站关键词挖掘工具
  • 小学生抄写新闻20字aso优化推广公司
  • 仪器仪表公司网站模版杭州百度推广代理公司哪家好
  • 有发展的小企业网站建设网站推广的四个阶段
  • 做网站订单网页自动点击软件
  • 360易托管建站工具优化方案模板
  • 做导航网站用多大的空间什么是seo优化
  • 网站开发培训合肥搜狗推广效果好吗