首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构
订阅
坦荡荡正在掘金
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
线性表数据结构解读(一)顺序存储结构 ArrayList
线性表:零个或多个具有相同类型的数据元素的有限序列。数据元素的个数称为线性表的长度。在程序设计语言中,通常定义一个一维数组来表示线性表的顺序存储空间。数组需要根据情况预设足够的大小,同时还需要一个变量指出线性表在数组中的当前状况,如元素个数或最后一个元素在数组中的位置等。这两方面的信息共同描述一个顺序表,可将它们封装在一起。
线性表数据结构解读(四)队列结构 Queue
队列是一种插入和删除分别在两端进行操作的线性表,一端进行插入操作,一端进行删除操作。
数据结构 - 树相关算法
数据结构中树相关算法
全栈 - 6 数据 解读数据结构和类型
这是全栈数据工程师养成攻略系列教程的第六期:6 数据 解读数据结构和类型。 数据的结构 在DT时代,我们的生活中随处都会接触到各种各样的数据。以地铁数据为例,可以分为静态数据和动态数据两大类。 静态数据:包括线路信息和站点信息等,例如一共有多少条线路,每条线路包含哪些站点,各个…
程序猿必修课之数据结构(五)线性表 3
程序猿必修课之数据结构(五)线性表 3
线性表数据结构解读(二)链式存储结构 LinkedList
我们将数据元素和下一个元素位置的结构称为链表的节点。若第一个节点只表示整个链表的起始位置,而无任何信息,称其为头结点。对于最后一个结点,后面无任何元素,其表示元素位置的地址用 “^” 来表示,称其为尾结点,程序实现中用”null“表示。 链表中结点的表示必须要用到两个域,其中一个存放数组元素自身的信息 ai,称其为数据域,另一个存放下一个元素的地址或位置,以保证链表的连续性,称其为指针。
数据结构与算法 /leetcode/lintcode 题解
本文档为数据结构和算法学习笔记,我们希望这个笔记能给你在学习算法的过程提供思路和源码方面的参考,但绝不鼓励死记硬背!
最全的数据结构解析与归纳
本文对常用的数据结构:Array, ArrayList,List,IList,ICollection, Stack, Queue, HashTable, Dictionary, IQueryable, IEnumerable 等进行详述。
深入理解数据结构之链表
介绍了链表这种常用数据结构的原理与实现,并附上了两道高频一线互联网面试题,来巩固理解。
程序猿必修课之数据结构(六)栈 1
栈(Stack)是限定仅在表尾进行插入和删除操作的线性表。 我们把允许插入和删除的一端称为栈顶(top),另一端称为栈底(bottom),不含任何数据元素的栈称为空栈。栈又称为后进先出(Last In First Out)的线性表,简称 LIFO 结构。