- 博客(57)
- 收藏
- 关注
原创 从0开始学算法——第二十一天(链表练习)
学习了今天的知识,让我们来做一道题目练练手吧。(题目是别的地方扒来的,参考答案是我自己写的,肯定不是最优解,有更好的方法欢迎评论区交流)
2025-12-21 23:23:47
425
1
原创 从0开始学算法——第二十一天(复杂链表问题)
从今天开始让我们一起来学习链表的相关知识吧。不过这块知识比较多,我会分成三部分来写。现在开始今天的第三部分——复杂链表问题吧。
2025-12-21 23:23:32
1114
原创 从0开始学算法——第二十一天(高级链表操作)
从今天开始让我们一起来学习链表的相关知识吧。不过这块知识比较多,我会分成三部分来写。现在开始今天的第二部分——高级链表操作吧。
2025-12-21 23:23:15
1179
原创 从0开始学算法——第十九天(并查集练习)
学习了今天的基础知识,让我们来做几道题来练练手吧。(题目是别的地方扒来的,参考答案是我自己写的,肯定不是最优解,有更好的方法欢迎评论区交流)
2025-12-18 22:13:03
349
原创 从0开始学算法——第十八天(分治算法练习)
学习了今天的基础知识,让我们来做几道题来练练手吧。(题目是别的地方扒来的,参考答案是我自己写的,肯定不是最优解,有更好的方法欢迎评论区交流)
2025-12-17 21:58:18
285
原创 从0开始学算法——第十七天(top k问题练习)
学习了今天的基础知识,让我们来做几道题来练练手吧。(题目是别的地方扒来的,参考答案是我自己写的,肯定不是最优解,有更好的方法欢迎评论区交流)
2025-12-16 00:43:06
251
原创 从0开始学算法——第十六天(双指针算法练习)
学习了今天的基础知识,让我们来做道题来练练手吧。(题目是别的地方扒来的,参考答案是我自己写的,肯定不是最优解,有更好的方法欢迎评论区交流)
2025-12-14 22:29:46
143
原创 从0开始学算法——第十五天(滑动窗口练习)
学习了今天的基础知识,让我们来做几道题来练练手吧。(题目是别的地方扒来的,参考答案是我自己写的,肯定不是最优解,有更好的方法欢迎评论区交流)
2025-12-13 19:27:15
1612
1
原创 从0开始学算法——第十五天(滑动窗口)
本文旨在通过实践展示滑动窗口技术的应用,特别是在处理数组或字符串时的高效查找和统计操作。主要包括在给定的数组或字符串中找到满足特定条件的连续子数组或子字符串,旨在提高算法的时间效率和理解窗口滑动的原理与实现。
2025-12-13 19:26:52
1526
1
原创 从0开始学算法——第十四天(数组与搜索练习)
学习了今天的基础知识,让我们来做几道题来练练手吧。(题目是别的地方扒来的,参考答案是我自己写的,肯定不是最优解,有更好的方法欢迎评论区交流)
2025-12-12 19:53:17
204
原创 从0开始学算法——第十二天(KMP算法练习)
学习了今天的基础知识,让我们来做几道题来练练手吧。如果有不懂的可以看看写在文末的思路讲解(题目是别的地方扒来的,参考答案是我自己写的,肯定不是最优解,有更好的方法欢迎评论区交流)
2025-12-10 11:23:23
325
原创 从0开始学算法——第十一天(字符串基础算法练习)
学习了今天的基础知识,让我们来做几道题来练练手吧。如果有不懂的可以看看写在文末的思路讲解(题目是别的地方扒来的,参考答案是我自己写的,肯定不是最优解,有更好的方法欢迎评论区交流)
2025-12-09 00:59:59
158
原创 从0开始学算法——第十天(商品多维度排序)
本文旨在探讨商品多维度排序的实现方法和效果。通过多维度排序,可以根据商品的多个属性(如价格、销量、评分等)来进行排序,从而为用户提供更加个性化的购物体验。
2025-12-08 19:27:36
832
原创 从0开始学算法——第十天(布隆过滤器)
本文旨在介绍布隆过滤器(Bloom Filter)的基本原理和应用。布隆过滤器是一种快速检查元素是否存在于一个集合中的数据结构,具有常数时间复杂度的查询操作。我们将学习布隆过滤器的构造方法、查询过程以及适用场景。通过实际的代码示例和应用场景,加深对布隆过滤器的理解,并探讨其在实际工程中的应用。
2025-12-08 19:27:30
1055
原创 从0开始学算法——第九天(位运算练习)
经过今天的理论学习,让我们来做几道题目练练手吧,如果有不懂的可以看看写在文末的思路讲解。(题目是别的地方扒来的,参考答案是我自己写的,不是最优解,有更好的方法欢迎评论区交流)
2025-12-07 08:16:44
897
原创 从0开始学算法——第九天(位运算)
今天将介绍位运算的基本概念和常见应用,帮助学习者深入理解位运算在计算机科学中的重要性和实际用途。位运算是计算机中一种基本的运算方式,通过对二进制位进行逻辑操作,可以高效地进行各种计算和处理。
2025-12-07 08:16:38
863
原创 从0开始学算法——第八天(堆排序练习)
经过今天的理论学习,让我们来做几道题目练练手吧,如果有不懂的可以看看写在文末的思路讲解。(题目是别的地方扒来的,参考答案是我自己写的,不是最优解,有更好的方法欢迎评论区交流)
2025-12-06 11:28:36
924
原创 从0开始学算法——第七天(快速排序算法)【面试高频】
经过了前两天的学习,相信大家都对排序算法有了相当的了解,那么今天我们来学习一下面试高频的快速排序算法吧。
2025-12-05 00:00:00
1213
原创 从0开始学算法——第七天(快速排序算法练习)
学习了快速排序算法后让我们来连一点题目吧。(题目是别的地方扒来的)【文末还有对于求第k小数的代码分析】
2025-12-05 00:00:00
436
原创 从0开始学算法——第六天(进阶排序算法练习)
学完了进阶排序算法的知识后让我们来连点题目吧。(参考答案也是我写的哈,肯定有改进空间,有更好的方法欢迎交流呀)
2025-12-04 00:08:48
456
4
原创 从0开始学算法——第五天(初级排序算法)
学习完了数据结构也进行了几道简单的练习,今天开始我们就正式开始学习第一个简单的算法——排序算法啦。不过这一部分内容有些多,我会分成多天的内容来书写,学习进度快的朋友可以自行补充资料哈。
2025-12-03 14:29:14
1066
原创 从0开始学算法——第四天(题目参考答案)
以下是我对于这四道题目的解答(python版),其中代码部分有一部分借助了AI(我说思路AI写的代码哈,因为这样子还不用手打注释),肯定不是最优解,有更好的方法欢迎大家留言,我们共同进步!
2025-12-02 16:55:29
588
原创 从0开始学算法——第四天(练点题吧)
算法是一个既注重理论有注重实操的学问,经过了前面三天的学习,相信大家对基本数据结构的了解颇深,现在让我们来几道简单的题目练练手吧。
2025-12-02 16:49:23
294
原创 从0开始学算法——第三天(数据结构的操作)
数据结构有许多常见的操作,这些操作用于在数据结构中插入、删除、搜索或者遍历元素。本文将会为大家介绍各类数据结构的操作与使用,同时也会通过实战,带领大家领略数据结构的魅力。
2025-12-01 16:00:55
1220
原创 从0开始学算法——第三天(数据结构的多样性)
本文旨在让大家深入理解数据抽象与数据结构类型的概念、特点及应用。通过本文,大家将学习以下内容:(1)数组(2)动态数组(3)链表(4)栈(5)队列(6)堆(7)集合(8)哈希(9)树(10)图
2025-12-01 14:38:10
905
原创 从0开始学算法——第二天(时间、空间复杂度)
在计算机科学中,算法的时间和空间复杂度是衡量算法性能的重要指标。本文旨在通过理论分析和实验实践,深入理解大 O 表示法、算法效率度量与函数增长数量级、时间复杂度和空间复杂度。通过具体的示例和对比,帮助大家掌握如何评估和优化算法。
2025-11-06 23:37:26
1336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅