首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据结构与算法
订阅
fritz_
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
重温数据结构系列--二叉树、堆
每个结点最多有两颗子树,结点的度最大为2。 左子树和右子树是有顺序的,次序不能颠倒。 即使某个结点只有一个子树,也要区分左右子树。 在二叉树的第i(根结点为1层)层上最多有2^(i-1)个结点(i>=1)。 高度为k的二叉树,最多有2^k-1个结点(k>=0)。 n=m+1。 …
我画了近百张图来理解红黑树
之前在公司组内分享了红黑树的工作原理,今天把它整理下发出来,希望能对大家有所帮助,对自己也算是一个知识点的总结。 这篇文章算是我写博客写公众号以来画图最多的一篇文章了,没有之一,我希望尽可能多地用图片来形象地描述红黑树的各种操作的前后变换原理,帮助大家来理解红黑树的工作原理,下…
【JavaScript 算法与数据结构】
本仓库包含了多种基于 JavaScript 的算法与数据结构。 每种算法和数据结构都有自己的 README 并提供相关说明以及进一步阅读和 YouTube 视频。 数据结构是在计算机中组织和存储数据的一种特殊方式,它可以高效地访问和修改数据。更确切地说,数据结构是数据值的集合,…
Web开发应该知道的数据结构
数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。 每一种数据结构都有着独特的数据存储方式,不同种类的数据结构适合不同种类的应用,部分数据结构甚至是为了解决特定问题而设计出来的。正确的数据结构选择可以提高算法的效率。 下面为大家介绍它们…
「算法与数据结构」带你看哈希算法之美
最近在某面经上,看到关于哈希表相关的问题,对这个数据结构感兴趣,于是就有了这篇文章。 如果你经常听到哈希算法,哈希表,哈希冲突,但又是有点模棱两可的概念,说不定读完本文,对你些许有点帮助。 公众号前端UpUp,回复哈希,即可获取脑图。 联系👉TianTianUp,遇到问题的话…
算法基本知识
知识点难点要反复学,直到学会为止,稳扎稳打,切忌看一遍书、视频等完事。 看国际版高手代码,反复练。 尽可能多的思考解题思路,并列出时空复杂度。 切忌死磕,5分钟不会,立刻看题解。 第一遍,看题解,比较不同解法的优劣,背诵优秀题解。 一个点,一道题反复练习,过遍数。 高层次主干逻…