![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法自由之路
文章平均质量分 72
dying 搁浅
这个作者很懒,什么都没留下…
展开
-
线段树思想拆解(下篇)
这里提一下,我在第一次实现的时候,理所应当的思考就和 lazyAdd 一样,提供一个 lazyUpdate[] 数组来阻塞更新的下发就可以了,但是实际实现后是无法通过对数器的,因为无法判断是否有更新,我们无法简单的判断 lazyUpdate[index]!接上篇来讲,注意一下我们所有方法的 L 和 R 的范围都是指源数组的范围,即源数组是 8 个数字,则范围为 1-8 , 而对于我们的逻辑线段树数组是通过 index 进行计算得到表示范围的节点数组槽位。原创 2023-08-07 18:02:53 · 210 阅读 · 0 评论 -
【算法自由之路】 贪心算法
让人头秃的贪心算法……原创 2023-02-14 21:56:20 · 3768 阅读 · 0 评论 -
【算法自由之路】二叉树的递归套路
二叉树的递归套路,直接解决树的 99% 的问题原创 2023-01-31 22:31:38 · 352 阅读 · 0 评论 -
【算法自由之路】快慢指针在链表中的妙用(下篇)
从此链表问题不在发愁,链表精通必学,必经之路原创 2023-01-08 19:13:38 · 272 阅读 · 0 评论 -
【算法自由之路】快慢指针在链表中的妙用(上篇)
快速了解核心解法和应用,硬核,但希望你看懂消化原创 2023-01-04 21:56:12 · 311 阅读 · 0 评论 -
【算法自由之路】前缀树 & 桶排序之计数排序和基数排序
前缀树有大用!!原创 2022-11-28 22:15:06 · 405 阅读 · 0 评论 -
【算法自由之路】重要的堆结构、堆排序排序算法通用比较器
什么是堆?如何用数组自己实现一个堆结构?何时用堆?快速告诉你答案,附带实现代码原创 2022-11-20 17:59:44 · 436 阅读 · 0 评论 -
【算法自由之路】归并、快排
快速理解归并思想,快排思想 附带源码及对数器原创 2022-11-14 00:00:48 · 160 阅读 · 0 评论 -
【算法自由之路】链表、栈、队列、递归、哈希表
阅读本文希望你有一定基础,否则可能看不懂,不说废话快速复习算法原创 2022-11-07 21:42:42 · 675 阅读 · 0 评论 -
【算法自由之路】算法复杂度、对数器、基本排序、异或与位运算技巧
算法复杂度、对数器、基本排序、异或与位运算技巧原创 2022-11-05 22:13:54 · 203 阅读 · 0 评论