算法探索之路(每日一道)
文章平均质量分 69
在这个专栏中,我们将一起踏上算法与编程的探索之旅。每一期我们将解析一道 LeetCode 题目,从题目描述到解题思路,再到复杂度分析,帮助你全面掌握算法的精髓。无论你是初学者还是有经验的开发者,这里都将是你提升编程技能、拓宽思维的理想之地。让我们在交流与分享中共同成长,迎接每一个编程挑战!
MJ昊
这个作者很懒,什么都没留下…
展开
-
LeetCode|2619. 数组原型对象的最后一个元素:实现 array.last() 方法(day1)
通过这个简单的题目,我不仅巩固了对数组方法的理解,也在思考如何提升自己的写作能力。作为一名写作小白,我希望通过不断的学习和实践,能够在写作上取得更大的进步。你是否也遇到过类似的数组处理问题?欢迎在评论区分享你的解决方案和心得!让我们一起在算法的道路上不断前行,互相学习,成长为更好的程序员。原创 2024-09-29 11:18:55 · 314 阅读 · 0 评论 -
LeetCode|2073. 买票需要的时间(day2)
通过这道题,我不仅加深了对队列和循环的理解,还锻炼了自己的编程思维。作为一名编程新手,我期待通过不断的学习和实践,提升自己的技能。如果你有任何思路或解法,欢迎在评论区分享!让我们一起在编程的旅途中共同进步!原创 2024-09-29 20:36:33 · 295 阅读 · 0 评论 -
LeetCode|2774. 数组的上界(day3)
通过这道题目,我进一步加深了对数组方法的理解,并实践了不同的解法。作为一名写作小白,我希望通过持续的学习与分享,提升自己的能力。如果你有更好的解法或见解,欢迎在评论区与我分享!原创 2024-09-30 20:33:17 · 250 阅读 · 0 评论 -
LeetCode|2187. 完成旅途的最少时间(day4)
通过二分查找法,这道题目可以有效地减少时间复杂度,避免暴力解法的过高时间消耗。这个思路对具有寻找最值问题的题目也适用,尤其是涉及逐步积累的场景。期待大家的讨论与反馈!原创 2024-10-05 21:52:12 · 293 阅读 · 0 评论 -
LeetCode|134. 加油站(day5)
今天是 昊 的算法之路第5天,今天分享的是LeetCode第134题加油站的解题思路。这道题目虽然难度为中等。通过贪心策略,我们可以在O(n)时间内高效解决这个问题。原创 2024-10-06 23:18:20 · 257 阅读 · 0 评论 -
LeetCode|2623. 记忆函数(day6)
今天是 昊 的算法之路第6天,今天分享的是LeetCode第2623题记忆函数的解题思路。这道题目虽然难度为中等,但通过使用缓存优化可以显著提高函数执行效率,避免重复计算。 题目描述简要回顾 记忆函数原创 2024-10-07 20:12:21 · 315 阅读 · 0 评论