力扣100
力扣题库中,动态规划解法最常见,但新手易误入歧途。2018年,我指导一位学员,他在解决“打家劫舍”问题时,直接用双层循环导致时间复杂度爆表,这就是坑,别信暴力解法。
正确做法是,先分析状态转移方程,然后使用DP数组存储中间结果。记住,DP[i] = max(DP[i-1], DP[i-2] + nums[i]),这公式别忘。
力扣hot100
力扣(LeetCode)刷题,先做简单题,比如“两数之和”,1周内熟练。
项目:个人刷题记录 时间:2023年1月至今 数字:完成100题以上
力扣周赛
力扣,就是LeetCode,编程题库网站。这玩意儿,很多程序员用来练手。题挺多,难度也分级。你刚入门,先从基础做起。
力扣下载
力扣(LeetCode)刷题,先做基础算法题,比如数组、链表,3个月内完成200题。
项目:个人刷题记录 时间:2020年至今 数字:累计完成300题