首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据结构与算法
码上Java
创建于2021-07-14
订阅专栏
一起来学数据结构吧~
暂无订阅
共4篇文章
创建于2021-07-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
队列: 排队买包子,还不允许插队的那种~
前言 上一篇文章我们简单阐述了栈这个基本数据结构,我们知道了,栈最大的特点就是后进先出,以及入栈和出栈这两个基本的操作。今天我们再来学习与栈非常相似的另一个数据结构—队列,那么接下来我们看看队列到底是
栈:一吃多就会吐的家伙~
前言 前两篇文章中我们学习了线性表中的数组和链表,数组和链表是最基础的数据结构,很多数据结构的实现都是基于数据或链表的。那么今天我们一起学习一个非常简单的数据结构—栈。栈使用是非常广泛的,比如我们Ja
链表:想写好链表代码可真要下点功夫
前言 上一篇文章我们探讨了数组这个非常基础的数据结构。对于数组,我们知道了数组在内存中是按照顺序存储并线性排列,所以具有“随机访问"的能力,但是对于删除和插入等操作却十分低效。 今天我们一起探讨一个新
数组: 一种非常基础且重要的数据结构
数组是使用一块连续的内存空间,存储相同类型的一组数据,其最大的优点是数组支持随机访问,是因为数组可以通过数组下标(寻址公式)快速访问对应元素,时间复杂度为O(1)。 数组在删除元素和插入元素这两个操