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

秀山网站建设整形网站源码

秀山网站建设,整形网站源码,wordpress修改秒速,wordpress用户排行前言 前言:研究一个数据结构的时候,首先讲的是增删改查。 文章目录前言一、链表简介1. 含义2. 节点组成3. 存储方式1)数据在内存中的存储方式2)单链表在内存中的存储方式3)双链表在内存中的存储方式4)循环链…

前言

前言:研究一个数据结构的时候,首先讲的是增删改查。

文章目录

  • 前言
  • 一、链表简介
    • 1. 含义
    • 2. 节点组成
    • 3. 存储方式
      • 1)数据在内存中的存储方式
      • 2)单链表在内存中的存储方式
      • 3)双链表在内存中的存储方式
      • 4)循环链表在内存中的存储方式
    • 4. 特点
  • 二、链表的操作
    • 1. 插入数据
      • 1)头部插入
      • 2)中间插入
      • 3)尾部插入
    • 2. 删除数据
      • 1)删除头节点
      • 2)删除中间节点
      • 3)删除尾节点

一、链表简介

1. 含义

  • 链:链子。
  • 表:数据集合。按照一定顺序排列的元素集合为表。
  • 链表的概念:链表中存储的是数据,按照一定顺序排列,每一个数据的前面的数据叫做前驱,后面的数据叫做后继。

在这里插入图片描述

2. 节点组成

链表中的每个节点都是由两部分组成。一部分为数据(节点存放的值),另一部分为 地址(下一个节点的地址),节点与节点之间通过指针连接起来。

3. 存储方式

1)数据在内存中的存储方式

  • 每个数据在内存中存储都需要占据一块内存空间,任何一块内存空间都有相应的地址。

  • 根据元素首地址和数据类型,其中数据类型规定了占据的内存空间的字节大小。

  • 通过元素首地址和定义变量的数据类型就可以确定数据所占唯一的内存空间大小,同时找到对应的内存空间,然后从内存空间中读写数据即可。

在这里插入图片描述

2)单链表在内存中的存储方式

  • 链表区别于数组的存储方式,数组在内存中是集中存放的,链表在内存中是散乱存放的。

  • 只要内存中有位置,链表节点就可以存放,节点间通过指针连接。

在这里插入图片描述

3)双链表在内存中的存储方式

在这里插入图片描述

一个节点内部组成如下图所示。
在这里插入图片描述

4)循环链表在内存中的存储方式

在这里插入图片描述

4. 特点

  • 插入删除数据效率高,读取(查找)数据效率低。

  • 查找数据:需要从头结点开始,需要挨个进行判断,效率低。

  • 更新数据:需要先查找到数据(查找),从头结点开始依次判断,找到之后替换数据。

二、链表的操作

1. 插入数据

1)头部插入

新节点的 next 指向原链表的头结点,这样新节点就为当前新链表的头结点。
其中 “指向”是一个逻辑概念,怎么用代码实现,通过给 next 指针赋值的方式实现更改指向。
在这里插入图片描述

2)中间插入

将要插入的节点的 next 指向后一个节点,前一个节点 next 指向要插入的节点。

在这里插入图片描述

3)尾部插入

在这里插入图片描述

2. 删除数据

1)删除头节点

直接将头节点删除,第二节点成为头节点。将 Head 指针往后移动一位。

2)删除中间节点

将前一个节点的 next 指向后一个节点。

在这里插入图片描述

3)删除尾节点

直接将尾节点的前一个节点的 next 置为 NULL 即可。


文章转载自:

http://CfiyKymI.mfnsn.cn
http://zDKUGSM6.mfnsn.cn
http://6jYrY0gK.mfnsn.cn
http://yIdSsbTt.mfnsn.cn
http://kyaruBH8.mfnsn.cn
http://Mpv9XjHe.mfnsn.cn
http://9afqjBpw.mfnsn.cn
http://LsEDQBiA.mfnsn.cn
http://iRHgludK.mfnsn.cn
http://3OkXMXO7.mfnsn.cn
http://mfJYGPjb.mfnsn.cn
http://HZKXveEK.mfnsn.cn
http://yTQSPa5o.mfnsn.cn
http://RqfJax2H.mfnsn.cn
http://RpdtZ5Dq.mfnsn.cn
http://OczFUb8A.mfnsn.cn
http://ctBocKwW.mfnsn.cn
http://IQsInkE0.mfnsn.cn
http://bfKmuMmD.mfnsn.cn
http://XMHyQ5j1.mfnsn.cn
http://MLckEI56.mfnsn.cn
http://hH30qxNf.mfnsn.cn
http://KoTkmUGP.mfnsn.cn
http://GUcumcHZ.mfnsn.cn
http://cU9ePeAM.mfnsn.cn
http://j1c3Kbgr.mfnsn.cn
http://cLKIZP0m.mfnsn.cn
http://2ILS3yzB.mfnsn.cn
http://jnDab4GU.mfnsn.cn
http://HRxhJwBo.mfnsn.cn
http://www.dtcms.com/wzjs/645444.html

相关文章:

  • 网站建设 石家庄深圳电子商务平台设计
  • 网站后台添加文章后怎么不显示做网站客户需求
  • 手机端网站seo上海快速建站
  • 网站建设项目规划书社团宣传怎么自己创建网址
  • 网站建设飠金手指下拉手工制作小店铺
  • 个人网站广告投放wordpress主题模板仿
  • 天津网站优化公司哪家专业做网站满屏的照片尺寸是多少
  • 北京网络网站建设价格济南市莱芜区招聘信息
  • 公司网站网络营销是什么怎么做推广和宣传平台
  • 做模板网站价格同济建筑人才网
  • 企业网站目的wordpress好用的主题
  • 汕头专业网站建设公司网站建设网络推广公司
  • 哪个网站做团购要求低点搜索网站定制公司
  • 自已如何做网站自己做的手工在哪个网站卖会更好
  • 网站建设行业分析做网站公司郑州郑州的网站建设公司哪家好
  • 网站服务器和网站备案吗做商城网站哪个好
  • 网站首页优化公司自己注册公司多少钱
  • 网站备案查询接口个人简历ppt模板
  • 电影网站建设的意义外贸流程及详细步骤
  • 成品源码1688网站免费重庆忠县网站建设公司哪家好
  • 网络公司推广方案镇江网站优化公司工作室
  • 网站建设背景需要写些什么国外室内设计专业大学排名
  • 在上海做兼职在哪个网站好施工企业有没有制造费用
  • 移动网站网上营业厅济南网站忧化
  • 哪个网站做推销产品营销自己的网站
  • 邯郸旅游wordpress解析优化
  • logo设计网站在线淮安网站网站建设
  • 想做一个电影网站该怎么做品牌建设的十六个步骤
  • 企业信息化建设网站百度提交入口网址
  • 网站开发vs设计报告地方旅游网站模板