首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构
订阅
雨豪
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
同事想用递归,被我一个深度遍历打断施法
本文会探索深度遍历思想在实际业务中的应用,使用栈管理数据,并一步步图解深度遍历中二叉树和栈的变化,相比于递归实现,代码复杂度和空间复杂度要低而且易于理解,减少栈溢出风险。
JavaScript数据结构之链表--介绍
hello,我是 snow,因个人原因在专栏中消失了很长时间,想了很多不该想的,做了很多不该做的。偶尔发一些沸点来刷存在感。感谢掘金,相比朋友圈我更喜刷沸点,因为在这里我能找到共鸣。好了,忽略。 今天来了解下数据结构中的链表含义。 数组是需要一块连续的内存空间来存储,对内存的要…
从 0 开始学习 JavaScript 数据结构与算法(七)双向链表
只能从头遍历到尾或者从尾遍历到头(一般从头到尾)。 链表相连的过程是单向的,实现原理是上一个节点中有指向下一个节点的引用。 单向链表有一个比较明显的缺点:可以轻松到达下一个节点,但回到前一个节点很难,在实际开发中, 经常会遇到需要回到上一个节点的情况。 既可以从头遍历到尾,也可…