算法
文章平均质量分 85
吴代庄
业精于勤荒于嬉
展开
-
Leetcode 第396场周赛 问题和解法
Leetcode 第396场周赛原创 2024-05-06 22:23:44 · 923 阅读 · 0 评论 -
Leetcode 第395场周赛 问题和解法
Leetcode 第395场周赛原创 2024-04-28 22:59:54 · 959 阅读 · 0 评论 -
Leetcode 第394场周赛 问题和解法
Leetcode 第394场周赛问题原创 2024-04-21 15:33:01 · 728 阅读 · 3 评论 -
Leetcode 第128场双周赛 问题和解法
Leetcode 第128场双周赛原创 2024-04-17 07:30:00 · 933 阅读 · 0 评论 -
Leetcode 第392场周赛 问题和解法
Leetcode 第392场周赛 问题和解法原创 2024-04-17 07:30:00 · 842 阅读 · 0 评论 -
Leetcode 第391场周赛 问题和解法
Leetcode 第391场周赛 问题和解法原创 2024-04-01 07:30:00 · 662 阅读 · 0 评论 -
Leetcode 第390场周赛 问题和解法
Leetcode 第390场周赛 问题和解法原创 2024-03-24 14:59:16 · 532 阅读 · 0 评论 -
Leetcode 第388场周赛 问题和解法
Leetcode 第388场周赛 问题和解法原创 2024-03-18 07:30:00 · 941 阅读 · 0 评论 -
Leetcode 第388场周赛 问题和解法
在本周的算法探索旅程中,我发现自己面对的是一系列由浅入深的挑战,其中大部分题目都以温和的难度迎接我,让我得以在轻松中拾级而上。直至踏上了这周的压轴难题,我才感觉到了动态规划的深层韵味,它在问题的海洋中掀起了一阵思考的波澜。能够顺利地解答出三道题目,这对我而言不仅仅是算法学习道路上的一个小小的胜利,更是对我的逻辑思维和解题技能渐次增长的一个明证。原创 2024-03-10 14:21:36 · 972 阅读 · 0 评论 -
算法提升——LeetCode第 387 场周赛总结
LeetCode低387场周赛总结原创 2024-03-04 07:00:00 · 841 阅读 · 0 评论 -
算法提升——LeetCode第 386 场周赛总结
LeetCode第 386 场周赛总结原创 2024-02-25 18:52:34 · 1119 阅读 · 0 评论 -
算法提升——LeetCode第385场周赛总结
LeetCode第385场周赛总结原创 2024-02-21 21:29:47 · 1040 阅读 · 0 评论 -
LeetCode算法实践——前缀和从入门到入土
前缀和算法总结以及各种题目实践原创 2024-02-18 09:44:29 · 402 阅读 · 0 评论 -
算法提升——LeetCode第384场周赛总结
LeetCode第384场周赛总结原创 2024-02-17 17:57:39 · 966 阅读 · 0 评论 -
算法提升——LeetCode123场双周赛总结
LeetCode周赛做题经验原创 2024-02-06 21:17:43 · 1095 阅读 · 0 评论 -
Z Algorithm(扩展KMP)算法笔记
Z-Algorithm(扩展KMP)算法介绍原创 2024-02-05 22:24:05 · 1039 阅读 · 0 评论 -
算法提升——LeetCode383场周赛总结
LeetCode383场周赛题目和解法以及个人总结原创 2024-02-04 20:33:44 · 1033 阅读 · 0 评论 -
算法提升——LeetCode382 场周赛总结
Leetcode周赛做题经验原创 2024-01-28 18:31:56 · 482 阅读 · 0 评论 -
算法提升——LeetCode122场双周赛总结
在解决算法问题时,掌握Java基础提供的方法至关重要。例如,在第二题中,虽然我们构建了一个求二进制中1的个数的方法,但实际上Java已经为我们提供了相应的方法。因此,我们应该充分利用这些现有方法来提高解题效率。尽管工作繁忙,仍需加强对LeetCode算法题目的熟练度,并建立自己的知识体系。为了实现这一目标,需要细化年度计划,将LeetCode算法练习具体到每日:工作日专注于解决简单题目以保持题感,而在周末,除了参加每周竞赛外,还需额外完成至少一个中等或困难难度的题目。原创 2024-01-21 17:17:30 · 891 阅读 · 0 评论 -
算法提升——LeetCode380场周赛总结
总结:字符串匹配主要使用KMP算法,后续需要针对这个算法进行训练直到掌握;数组有序时要尽量考虑用二分查找优化时间复杂度原创 2024-01-14 17:24:19 · 362 阅读 · 1 评论 -
Leetcode 第227场周赛 问题和解法
Leetcode 第227场周赛1752. 检查数组是否经排序和轮转得到难度简单1给你一个数组 `nums` 。`nums` 的源数组中,所有元素与 `nums` 相同,但按非递减顺序排列。如果 `nums` 能够由源数组轮转若干位置(包括 0 个位置)得到,则返回 `true` ;否则,返回 `false` 。源数组中可能存在 **重复项** 。**注意:**我们称数组 `A` 在轮转 `x` 个位置后得到长度相同的数组 `B` ,当它们满足 `A[i] == B[(i+x) % A.原创 2021-02-08 19:42:10 · 234 阅读 · 0 评论