当前位置:网站首页>集合--LinkedList
集合--LinkedList
2022-08-04 05:30:00 【Tokey_W】
前言
LinkedList---底层是双向链表
是有序,地址可以不联系,并且存入的数据可以重复
链表的基本单位是节点,双向链表的节点有两个地址区,头地址和尾地址
LinkedList没有默认容量,在增删元素时,LinkedList效率要高,要随机访问的时候ArrayList效率会略高
一、LinkedList的重要属性
1.链表的长度

2.链表的头结点
初始化的时候头结点为空 尾节点为空 头结点的前驱节点为空 头结点的item值为空

3.链表的尾节点
初始化的时候头结点为空 尾节点为空 尾结点的后继节点为空 尾结点的item值为空
4. 节点的情况
item元素值 prev前驱节点的地址 next后继节点的地址


二、新增
1.从头部加入


2.从尾部加入


三、删除
1.从头部删除

2.从尾部删除

总结
链表结构的节点新增、删除,把前后节点的指向修改,所以 LinkedList 新增和删除速度很快。
边栏推荐
- TensorRT 5 初步认识
- MNIST Handwritten Digit Recognition - Building a Perceptron from Zero for Two-Classification
- 亚马逊云科技 Build On 2022 - AIot 第二季物联网专场实验心得
- 【论文阅读】Exploring Spatial Significance via Hybrid Pyramidal Graph Network for Vehicle Re-identificatio
- lstm pipeline 过程理解(输入输出)
- MNIST手写数字识别 —— 从二分类到十分类
- 图像线性融合
- MNIST Handwritten Digit Recognition - Image Analysis Method for Binary Classification
- 安装pyspider后运行pyspider all后遇到的问题
- LeetCode_22_Apr_4th_Week
猜你喜欢

MNIST handwritten digit recognition, sorted by from two to ten

在AWS-EC2中安装Minikube集群

AWS uses EC2 to reduce the training cost of DeepRacer: DeepRacer-for-cloud practical operation

深度学习理论 —— 初始化、参数调节

MOOSE平台使用入门攻略——如何运行官方教程的例子

中国联通、欧莱雅和钉钉都在争相打造的秘密武器?虚拟IP未来还有怎样的可能

【五一专属】阿里云ECS大测评#五一专属|向所有热爱分享的“技术劳动者”致敬#

arm交叉编译
![[Deep Learning Diary] Day 1: Hello world, Hello CNN MNIST](/img/06/6f49260732e5832edae2ec80aafc99.png)
[Deep Learning Diary] Day 1: Hello world, Hello CNN MNIST

tensorRT5.15 使用中的注意点
随机推荐
Transformer
Deep Adversarial Decomposition: A Unified Framework for Separating Superimposed Images
Halcon缺陷检测
Install Minikube Cluster in AWS-EC2
数据库的简述与常用操作指南
关于DG(域泛化)领域的PCL方法的代码实例
sbl_init.asm-适合在编辑模式下看
度量学习(Metric learning、损失函数、triplet、三元组损失、fastreid)
光条中心提取方法总结(一)
深度学习理论 —— 初始化、参数调节
基于BiGRU和GAN的数据生成方法
代码庆端午--粽你心意
图像resize
Pytorch问题总结
多层LSTM
【CV-Learning】Convolutional Neural Network
DeblurGAN-v2: Deblurring (Orders-of-Magnitude) Faster and Better 图像去模糊
[Deep Learning Diary] Day 1: Hello world, Hello CNN MNIST
深度学习理论——过拟合、欠拟合、正则化、优化器
浅谈游戏音效测试点
