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

网站流量怎么做乡1万济南网络推广公司电话

网站流量怎么做乡1万,济南网络推广公司电话,昆明网站建设创意,西城网站建设一、链表 1.链表的概念 1.1链表是⼀种物理存储结构上⾮连续存储结构,数据元素的逻辑顺序是通过链表中的引⽤链接次序实现的 实际中链表的结构⾮常多样,以下情况组合起来就有8种链表结构: 2.链表的实现 1.⽆头单向⾮循环链表实现 链表中的…

一、链表

1.链表的概念

1.1链表是⼀种物理存储结构上⾮连续存储结构,数据元素的逻辑顺序是通过链表中的引⽤链接次序实现的

实际中链表的结构⾮常多样,以下情况组合起来就有8种链表结构:

2.链表的实现

1.⽆头单向⾮循环链表实现

链表中的方法用接口来实现,代码如下:

1.1实现内部类

这处地代码有利于节点的构造和引用

1.2 addFirst方法的逻辑和实现

1.3disPlay方法的实现

注意:循环的结束语不能是cur.next, 如果是cur.next那么一开始add进去的val不会被打印出来

1.4addLast方法的实现

1.5contains方法的实现

这里的cur起到复制head使头节点不变动,不过要注意的是这个循环语不能是cur.next,如果是这个的话,最后的尾节点的val就不会判断出来,查找时会是false,要注意的是:在链表的循环中cur是要重新赋予地址的,这样才能保证在循环的时候不会出现空间报错和访问异常

1.6 size方法的实现

计入链表的大小我们需要定义一个count来计入它的大小,并通过循环来给count++来实现链表的真实大小,不过要注意的是循环语还是之前的那个,这里就不多讲来,最后返回链表的大小

1.7claer方法的实现

这里我们可以直接把头节点置为空就可以达到清除的效果,但是不建议,这里我们需要用到循环,同时在这个循环内部要定义一个新的节点来接收cur.next,这样有助于循环的继续,以防报错

1.8addIndex方法的实现

第二个框起来的方法是检查下标是否合法,这里也可以自定义报错的方法来实现

1.9remove方法的实现

1.10removeAllKey方法的实现

cur = cur.next 起到链表往下循环的作用,prev起到复制当cur.val = key时 next 的地址同时这也会往下进行循环,最后再判断一次头节点

 

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

相关文章:

  • java php开发网站建设手机网站关键词快速排名
  • 建设网站怎么建设分类线上培训机构排名前十
  • 宁波做网站的大公司有哪些桂林网页
  • 公明做企业网站哪家公司建设网站好
  • 做网站的人会不会拿走我的网站查看浏览过的历史记录百度
  • 网站的内链优化怎样做seo jsbapp9
  • 网站模板资源今天特大新闻
  • 公司网站建设付款分录接app推广接单平台
  • 有专门做序列图的网站重庆seo海洋qq
  • 广西建工集团冶金建设公司的网站整站外包优化公司
  • 做网站需要多少带宽2022年网络流行语
  • 德阳手机网站建设微信小程序免费制作平台
  • 做商城类网站空间怎么买百度云网盘资源链接
  • 南通网站建设团队百度网盘官网入口
  • 网站建设素材图违禁网站用什么浏览器
  • 有做任务赚钱的网站日照网络推广
  • 做服装网站服务网络推广的方法包括
  • 网站建设模版seo快速优化软件
  • 北京网站建设公司资讯疫情最新数据
  • c web网站开发快速seo主要做什么
  • wordpress搭建付费网站天津疫情最新消息
  • 做网站服务器要什么系统广告优化师工作内容
  • 广州网站建设制作价格网站优化团队
  • 建设一个网站软文广告发稿
  • 公司做的局域网网站怎么登陆海外网站建站
  • 墙绘做网站推广有作用没附近电脑培训班位置
  • 网站设计建设公司近期国际热点大事件
  • 佛山网站建设设计爱站网能不能挖掘关键词
  • app推广放单平台宁波seo关键词排名优化
  • 最好的网站建设公司哪家好如何让百度收录自己的网站信息