代码随想录算法训练营
文章平均质量分 77
打卡记录、技术分享
修远Python
路漫漫其修远兮,吾将上下而求索。
展开
-
代码随想录算法训练营Day48 | 121. 买卖股票的最佳时机、122.买卖股票的最佳时机II | Python | 个人记录向
动态规划:121. 买卖股票的最佳时机、122.买卖股票的最佳时机II。原创 2024-05-23 09:31:50 · 378 阅读 · 0 评论 -
代码随想录算法训练营Day47 | 198.打家劫舍、213.打家劫舍II、337.打家劫舍III | Python | 个人记录向
动态规划:198.打家劫舍、213.打家劫舍II、337.打家劫舍III。原创 2024-05-22 11:06:50 · 366 阅读 · 0 评论 -
代码随想录算法训练营Day46 | 139.单词拆分、多重背包相关提示、背包问题总结篇 | Python | 个人记录向
动态规划:139.单词拆分、多重背包相关提示、背包问题总结篇。原创 2024-05-21 11:02:33 · 544 阅读 · 0 评论 -
代码随想录算法训练营Day45 | 70. 爬楼梯(进阶)、322. 零钱兑换、279.完全平方数 | Python | 个人记录向
动态规划:70. 爬楼梯(进阶)、322. 零钱兑换、279.完全平方数。原创 2024-05-20 09:50:30 · 665 阅读 · 0 评论 -
代码随想录算法训练营Day43 | 完全背包、518. 零钱兑换 II、377. 组合总和 Ⅳ | Python | 个人记录向
动态规划:完全背包、518. 零钱兑换 II、377. 组合总和 Ⅳ。原创 2024-05-19 12:25:49 · 692 阅读 · 0 评论 -
代码随想录算法训练营Day42 | 1049. 最后一块石头的重量 II、494. 目标和、474.一和零 | Python | 个人记录向
动态规划:1049. 最后一块石头的重量 II、494. 目标和、474.一和零。原创 2024-05-17 13:20:35 · 214 阅读 · 0 评论 -
代码随想录算法训练营Day41 | 01背包问题(二维)、01背包问题(一维)、416.分割等和子集 | Python | 个人记录向
动态规划:01背包问题(二维)、01背包问题(一维)、416.分割等和子集。原创 2024-05-16 17:09:36 · 375 阅读 · 0 评论 -
代码随想录算法训练营Day40 | 343. 整数拆分、96.不同的二叉搜索树 | Python | 个人记录向
动态规划:343. 整数拆分、96.不同的二叉搜索树。原创 2024-05-15 16:53:56 · 409 阅读 · 0 评论 -
代码随想录算法训练营Day39 | 62.不同路径、63. 不同路径 II | Python | 个人记录向
动态规划:62.不同路径、63. 不同路径 II。原创 2024-05-14 10:33:40 · 829 阅读 · 0 评论 -
代码随想录算法训练营Day38 | 动态规划理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯 | Python | 个人记录向
动态规划:动态规划理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯。原创 2024-05-13 18:30:01 · 780 阅读 · 1 评论 -
代码随想录算法训练营Day36 | 738.单调递增的数字、968.监控二叉树、贪心算法总结 | Python | 个人记录向
贪心算法:738.单调递增的数字、968.监控二叉树、贪心算法总结。原创 2024-05-11 13:20:16 · 417 阅读 · 2 评论 -
代码随想录算法训练营Day35 | 435. 无重叠区间、763.划分字母区间、56. 合并区间 | Python | 个人记录向
贪心算法:435. 无重叠区间、763.划分字母区间、56. 合并区间。原创 2024-05-10 10:08:29 · 498 阅读 · 1 评论 -
代码随想录算法训练营Day34 | 860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球 | Python | 个人记录向
贪心算法:860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球。原创 2024-05-09 17:06:08 · 377 阅读 · 0 评论 -
代码随想录算法训练营Day33 | 1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果 | Python | 个人记录向
贪心算法:1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果。原创 2024-05-08 13:38:34 · 480 阅读 · 0 评论 -
代码随想录算法训练营Day32 | 122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II | Python | 个人记录向
贪心算法:122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II。原创 2024-05-07 12:57:48 · 1173 阅读 · 0 评论 -
代码随想录算法训练营Day31 | 贪心算法理论基础、455.分发饼干、376. 摆动序列、53. 最大子序和 | Python | 个人记录向
贪心算法:贪心算法理论基础、455.分发饼干、376. 摆动序列、53. 最大子序和。原创 2024-05-06 13:08:13 · 856 阅读 · 1 评论 -
代码随想录算法训练营Day30 | 332.重新安排行程、51. N皇后、37. 解数独、回溯算法总结 | Python | 个人记录向
回溯算法:332.重新安排行程、51. N皇后、37. 解数独、回溯算法总结。原创 2024-05-05 20:35:24 · 593 阅读 · 0 评论 -
代码随想录算法训练营Day29 | 491.递增子序列、46.全排列、47.全排列 II | Python | 个人记录向
回溯算法:491.递增子序列、46.全排列、47.全排列 II。原创 2024-05-04 10:52:22 · 884 阅读 · 0 评论 -
代码随想录算法训练营Day28 | 93.复原IP地址、78.子集、90.子集II | Python | 个人记录向
回溯算法:93.复原IP地址、78.子集、90.子集II。原创 2024-04-30 11:31:16 · 562 阅读 · 0 评论 -
代码随想录算法训练营Day27 | 39. 组合总和、40.组合总和II、131.分割回文串 | Python | 个人记录向
回溯算法:39. 组合总和、40.组合总和II、131.分割回文串。原创 2024-04-29 10:39:31 · 852 阅读 · 0 评论 -
代码随想录算法训练营Day25 | 216.组合总和III、17.电话号码的字母组合 | Python | 个人记录向
回溯算法:216.组合总和III、17.电话号码的字母组合。原创 2024-04-27 11:32:20 · 699 阅读 · 2 评论 -
代码随想录算法训练营Day24 | 回溯算法理论基础、77.组合 | Python | 个人记录向
回溯算法:理论基础、77.组合。原创 2024-04-26 16:26:47 · 554 阅读 · 0 评论 -
代码随想录算法训练营Day23 | 669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树、二叉树总结 | Python | 个人记录向
二叉树:669. 修剪二叉搜索树、108.将有序数组转换为二叉搜索树、538.把二叉搜索树转换为累加树、二叉树总结。原创 2024-04-25 11:10:57 · 679 阅读 · 2 评论 -
代码随想录算法训练营Day22 | 235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点 | Python | 个人记录向
二叉树:235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点。原创 2024-04-24 11:24:46 · 452 阅读 · 0 评论 -
代码随想录算法训练营Day21 | 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先 | Python | 个人记录向
二叉树:530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先。原创 2024-04-23 21:01:24 · 672 阅读 · 0 评论 -
代码随想录算法训练营Day20 | 654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树 | Python | 个人记录向
二叉树:654.最大二叉树、617.合并二叉树、700.二叉搜索树中的搜索、98.验证二叉搜索树。原创 2024-04-22 16:04:36 · 764 阅读 · 0 评论 -
代码随想录算法训练营Day18 | 513.找树左下角的值、112. 路径总和(以及113.)、106.从中序与后序遍历序列构造二叉树(以及105.) | Python | 个人记录向
二叉树:513.找树左下角的值、112. 路径总和、113.路径总和ii、106.从中序与后序遍历序列构造二叉树、105.从前序与中序遍历序列构造二叉树。原创 2024-04-20 15:00:52 · 1264 阅读 · 0 评论 -
代码随想录算法训练营Day17 | 110.平衡二叉树、257. 二叉树的所有路径、404.左叶子之和 | Python | 个人记录向
二叉树:110.平衡二叉树、257. 二叉树的所有路径、404.左叶子之和。原创 2024-04-19 22:38:55 · 314 阅读 · 1 评论 -
代码随想录算法训练营Day16 | 104.二叉树的最大深度、559.n叉树的最大深度、111.二叉树的最小深度、222.完全二叉树的节点个数 | Python | 个人记录向
二叉树:104.二叉树的最大深度、559.n叉树的最大深度、111.二叉树的最小深度、222.完全二叉树的节点个数。原创 2024-04-18 15:07:30 · 616 阅读 · 0 评论 -
代码随想录算法训练营Day15 | 层序遍历、226.翻转二叉树、101.对称二叉树2 | Python | 个人记录向
二叉树:层序遍历、226.翻转二叉树、101.对称二叉树2。原创 2024-04-17 13:00:56 · 474 阅读 · 0 评论 -
代码随想录算法训练营Day14 | 二叉树理论基础、递归遍历、迭代遍历、统一迭代 | Python | 个人记录向
二叉树:理论基础、递归遍历、迭代遍历、统一迭代。原创 2024-04-16 10:52:56 · 1213 阅读 · 0 评论 -
代码随想录算法训练营Day13 | 239. 滑动窗口最大值、347.前 K 个高频元素、栈与队列总结 | Python | 个人记录向
栈与队列:239. 滑动窗口最大值、347.前 K 个高频元素、总结。算法:双端单调队列、优先级队列。原创 2024-04-15 12:50:44 · 876 阅读 · 1 评论 -
代码随想录算法训练营Day11 | 20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值 | Python | 个人记录向
栈与队列:20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值。原创 2024-04-13 19:37:19 · 540 阅读 · 1 评论 -
代码随想录算法训练营Day9 | 28. 实现 strStr()、459.重复的子字符串、字符串总结、双指针回顾 | Python | 个人记录向
字符串:28. 实现 strStr()、459.重复的子字符串、字符串总结、双指针回顾。算法:KMP算法/前缀表。原创 2024-04-11 16:35:16 · 955 阅读 · 0 评论 -
代码随想录算法训练营Day8 | 344.反转字符串、541. 反转字符串II、卡码网:54.替换数字、151.翻转字符串里的单词、卡码网:55.右旋 | Python | 个人记录向
字符串:344.反转字符串、541. 反转字符串II、卡码网:54.替换数字、151.翻转字符串里的单词、卡码网:55.右旋。原创 2024-04-10 21:52:43 · 650 阅读 · 1 评论 -
代码随想录算法训练营Day7 | 454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之和、总结 | Python | 个人记录向
哈希表:454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之和、总结。原创 2024-04-09 17:39:10 · 940 阅读 · 0 评论 -
代码随想录算法训练营Day6 | 哈希表理论基础、242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和 | Python | 个人记录向
哈希表:哈希表理论基础、242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和。原创 2024-04-09 15:05:29 · 921 阅读 · 0 评论 -
代码随想录算法训练营Day4 | 24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、面试题 02.07. 链表相交、142.环形链表II、链表总结 | Python | 个人记录向
链表:24. 两两交换链表中的节点、19.删除链表的倒数第N个节点、面试题 02.07. 链表相交、142.环形链表II、链表总结。算法:虚拟节点、快慢指针、链表找环。原创 2024-04-06 22:54:51 · 742 阅读 · 1 评论 -
代码随想录算法训练营Day3 | 链表理论基础、203.移除链表元素、707.设计链表、206.反转链表 | Python | 个人记录向
链表:链表理论基础、203.移除链表元素、707.设计链表、206.反转链表。算法:链表虚拟节点、双指针、递归。原创 2024-04-05 16:54:53 · 685 阅读 · 1 评论 -
代码随想录算法训练营Day2 | 977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II、数组总结 | Python | 个人记录向
数组:977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II、数组总结。算法:双指针、滑动窗口、模拟行为。原创 2024-04-04 14:56:52 · 342 阅读 · 1 评论