数据结构与算法
文章平均质量分 78
笨鸟曼菲
这个作者很懒,什么都没留下…
展开
-
万字梳理:算法0基础入门-主流排序算法大集合;硬核整理图解+代码--数据结构与算法小结4
本期脑图:1.前言:谈算法色变?Duck不必!不知你是否有这种感受?一提到算法,第一反应就是:太难了,我不会!一开始我也有过这种感受,不过耐心学下去之后发现,算法并没有那么复杂。至少入门是一件很容易的事情,只需要: 1.耐心看完本篇推文! 2.开始思考任意一个算法实现思路! 3.自己尝试写任意一个实现代码!只要成功写出一个,你就入门了,你一定可以做到!至于后期深入到什么程度,就取决于你付出的时间多久了~2.一定要掌握算法吗?个...原创 2021-12-03 20:43:53 · 1052 阅读 · 0 评论 -
安利一个关于数据结构与算法的非常不错的网站
1.好用的工具网站最近一直在恶补数据结构嘛,发现一个很好用的网站:安利一下首页长这样:首页封面,简单粗暴!不过需要懂点英文!常见的数据结构的英文单词掌握了,基本问题就不大了!2.Demo演示它可以一步一步的像动画一样演示每一次的数据结构的操作,比如点一下AVL树的插入操作:动图做的糙。自己实际体验一下感觉会更好,我最近在学习数据结构与算法时候,结合这个工具学习发现有很大的视觉上的帮助,记得会更深刻!3.一看英文就头疼?不用担心!...原创 2021-11-04 20:59:35 · 182 阅读 · 0 评论 -
二叉查找树/AVL树/红黑树/B树/B+树概念扫盲大法-数据结构与算法小结3(升级版)
本期来一期对各类树的概念扫盲,建立对主流的几种树的基本的认识;本篇的核心主线为:如何更快的操作(增删改查)一条数据?能不能更快?再快,如何最快?看到最后,你如果理解了为什么下面的各类树结构会越来越快的话,基本就掌握到窍门了,可以投身实战了;(本篇阅读需要耐心慢慢看)本期脑图:在没有了解这些数据结构之前,我们想要查找一个数据通过什么方式?遍历:就是一个一个找,想不想更快?二叉查找树满足你!1.二叉查找树:二叉查找树(Binary Search T...原创 2021-11-04 20:56:31 · 328 阅读 · 0 评论 -
图解二叉树+手撸二叉树代码--腾讯数据结构面试题
本期脑图:一前言:上一期数据结构与算法小结2 撸了单向链表代码,是作为本篇的基础,其中一个核心思路都很重要:递归,可以说掌握了递归,基本上手动实现这些数据结构就已经成功了一半;本期开始手撸代码模拟二叉树的遍历;二 基本常识铺垫:2.1 什么是树?树是n(n大于等于0)个有限元素的集合:1.n=0 时为空树 2.n>0时:有且仅有一个称为根(root)的元素及m个(m>0)不相交的有限集合组成,每一个有限...原创 2021-10-30 22:07:16 · 312 阅读 · 0 评论