代码随想录
文章平均质量分 84
Bwy_1004
这个作者很懒,什么都没留下…
展开
-
day81【leetcode】打家劫舍专题
1、打家劫舍2、打家劫舍Ⅱ3、打家劫舍Ⅲ4、链表中的下一个更大节点。原创 2023-04-11 16:49:24 · 505 阅读 · 0 评论 -
day80【代码随想录】股票专题
1、买卖股票的最佳时机2、买卖股票的最佳时机 II3、买卖股票的最佳时机 III4、买卖股票的最佳时机 IV5、最大子数组和6、买卖股票的最佳时机含手续费7、最佳买卖股票时机含冷冻期8、检查相同字母间的距离。原创 2023-04-09 21:37:21 · 70 阅读 · 0 评论 -
day79【代码随想录】滑动窗口专题
1、最大连续1的个数 III2、替换后的最长重复字符3、尽可能使字符串相等4、无重复字符的最长子串5、长度最小的子数组6、乘积小于 K 的子数组。原创 2023-04-07 21:49:13 · 297 阅读 · 0 评论 -
day78【代码随想录】区间DP专题
1、多边形三角剖分的最低得分2、猜数字大小 II3、让字符串成为回文串的最少插入次数4、切棍子的最小成本5、戳气球6、合并石头的最低成本。原创 2023-04-06 16:54:23 · 334 阅读 · 0 评论 -
day76-day77【代码随想录】单调栈专题
1、栈的压入、弹出序列2、每日温度3、下一个更大元素 I4、下一个更大元素 II5、接雨水6、状图中最大的矩形7、最大矩形8、最大正方形9、去除重复字母10、交换一次的先前排列11、下一个排列。原创 2023-04-03 22:49:14 · 417 阅读 · 0 评论 -
day73【代码随想录】二刷链表
1、等差子数组2、寻找重复数3、缺失的第一个正数4、等差子数组。原创 2023-03-23 12:35:03 · 499 阅读 · 0 评论 -
day70-day71-day72【代码随想录】二刷链表
1、两两交换链表中的节点2、删除链表的倒数第N个节点3、移除重复节点4、和有限的最长子序列5、至少有 1 位重复的数字6、数字 1 的个数7、2出现的次数8、无矛盾的最佳球队。原创 2023-03-22 12:36:19 · 201 阅读 · 0 评论 -
day66-day67-day68-day69【代码随想录】二刷链表
1、交错字符串2、移除链表元素3、反转链表4、反转链表||5、赢得比赛需要的最少训练时长6、给定行和列的和求可行矩阵7、最大网络秩8、统计中位数为 K 的子数组。原创 2023-03-16 20:53:34 · 373 阅读 · 0 评论 -
day63-day64-day65【代码随想录】二刷哈希表
1、得到 K 个黑块的最少涂色次数2、使数组和能被 P 整除3、和可被 K 整除的子数组4、字母与数字5、连续数组。原创 2023-03-11 13:56:26 · 198 阅读 · 0 评论 -
day61-day62【代码随想录】二刷数组
1、有效三角形的个数3、在 D 天内送达包裹的能力4、制作 m 束花所需的最少天数。原创 2023-03-08 22:02:10 · 490 阅读 · 0 评论 -
day59-day60【代码随想录】二刷数组
1、移动零2、轮转数组3、寻找数组的中心下标4、和为 K 的子数组5、按奇偶排序数组||6、爱吃香蕉的珂珂。原创 2023-03-06 11:22:17 · 366 阅读 · 0 评论 -
day57-day58【代码随想录】二刷数组
1、螺旋矩阵||2、螺旋矩阵3、顺时针打印矩阵4、在排序数组中查找元素的第一个和最后一个位置5、有多少小于当前数字的数字6、有效的山脉数组7、平均等待时间8、独一无二的出现次数给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target,返回 [-1, -1]。int mid;} else {原创 2023-03-03 16:46:15 · 511 阅读 · 0 评论 -
day55-day56【代码随想录】二刷数组
1、字符串的排列2、找到字符串中所有字母异位词3、串联所有单词的子串4、每日一题5、每日一题。原创 2023-03-01 22:41:44 · 184 阅读 · 0 评论 -
day54【代码随想录】二刷数组
1、二分查找2、移除元素3、有序数组的平方4、合并两个有序数组5、长度最小的子数组6、水果成篮7、最小覆盖字串8、最大连续1的个数|||9、无重复字符的最长字串原创 2023-02-27 21:40:15 · 230 阅读 · 0 评论 -
day53【代码随想录】单调栈之每日温度、下一个更大元素 I、下一个更大元素 II
单调栈:栈内元素保证递增或递减的1、每日温度2、下一个更大元素 I3、下一个更大元素 II。原创 2023-02-25 16:21:53 · 390 阅读 · 0 评论 -
day52【代码随想录】动态规划之总结篇
动态规划五部曲:1、确定dp数组(dp table)以及下标的含义2、确定递推公式3、dp数组如何初始化4、确定遍历顺序5、举例推导dp数组原创 2023-02-25 14:24:00 · 772 阅读 · 0 评论 -
day51【代码随想录】动态规划之回文子串、最长回文子序列
1、回文子串2、最长回文子序列。原创 2023-02-24 11:04:25 · 426 阅读 · 0 评论 -
day50【代码随想录】动态规划之不同的子序列、两个字符串的删除操作、编辑距离
1、不同的子序列2、两个字符串的删除操作3、编辑距离。原创 2023-02-22 11:58:16 · 401 阅读 · 0 评论 -
day49【代码随想录】动态规划之最长公共子序列、不相交的线、最大子序和、判断子序列
1、最长公共子序列2、不相交的线3、最大子序和4、判断子序列。原创 2023-02-21 18:32:35 · 252 阅读 · 0 评论 -
day48【代码随想录】动态规划之最长递增子序列、最长连续递增序列、最长重复子数组
1、最长递增子序列2、最长连续递增序列3、最长重复子数组。原创 2023-02-20 10:46:45 · 347 阅读 · 0 评论 -
day47【代码随想录】动态规划之买卖股票的最佳时机III、买卖股票的最佳时机IV、最佳买卖股票时机含冷冻期、买卖股票的最佳时机含手续费
1、买卖股票的最佳时机III2、买卖股票的最佳时机IV3、最佳买卖股票时机含冷冻期4、买卖股票的最佳时机含手续费原创 2023-02-19 17:19:21 · 437 阅读 · 0 评论 -
day46【代码随想录】动态规划之打家劫舍 III、买卖股票的最佳时机、买卖股票的最佳时机II
1、打家劫舍 III2、买卖股票的最佳时机3、买卖股票的最佳时机II。原创 2023-02-19 00:04:25 · 293 阅读 · 0 评论 -
day45【代码随想录】动态规划之完全平方数、单词拆分、打家劫舍、打家劫舍 II
1、完全平方数2、单词拆分3、打家劫舍4、打家劫舍 II。原创 2023-02-17 17:17:39 · 616 阅读 · 0 评论 -
day44【代码随想录】动态规划之零钱兑换II、组合总和 Ⅳ、零钱兑换
1、零钱兑换II2、组合总和 Ⅳ3、零钱兑换原创 2023-02-16 23:49:17 · 263 阅读 · 0 评论 -
day43【代码随想录】动态规划之一和零、完全背包理论基础
1、一和零2、完全背包理论基础。原创 2023-02-16 00:06:57 · 452 阅读 · 0 评论 -
day42【代码随想录】动态规划之分割等和子集、最后一块石头的重量 II、目标和
1、分割等和子集2、最后一块石头的重量 II3、目标和原创 2023-02-14 23:45:55 · 187 阅读 · 0 评论 -
day41【代码随想录】动态规划之01背包问题
有n件物品和一个最多能背重量为w 的背包。第i件物品的重量是weight[i],得到的价值是value[i]。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。原创 2023-02-14 01:35:39 · 706 阅读 · 0 评论 -
day40【代码随想录】动态规划之整数拆分、不同的二叉搜索树
1、整数拆分2、不同的二叉搜索树。原创 2023-02-12 23:46:41 · 75 阅读 · 0 评论 -
day39【代码随想录】动态规划之不同路径、不同路径||、最小路径和
1、不同路径2、不同路径||3、最小路径和。原创 2023-02-12 00:12:25 · 606 阅读 · 0 评论 -
day38【代码随想录】动态规划之斐波那契数、爬楼梯、使用最小花费爬楼梯
1、斐波那契数2、爬楼梯3、使用最小花费爬楼梯动态规划五部曲:1、确定dp数组(dp table)以及下标的含义2、确定递推公式3、dp数组如何初始化4、确定遍历顺序5、举例推导dp数组。原创 2023-01-18 01:29:11 · 311 阅读 · 0 评论 -
day37【代码随想录】贪心算法之划分字母区间、合并区间、单调递增的数字、买卖股票的最佳时机含手续费、监控二叉树
1、划分字母区间2、合并区间3、单调递增的数字4、买卖股票的最佳时机含手续费5、监控二叉树。原创 2023-01-13 21:29:17 · 221 阅读 · 0 评论 -
day36【代码随想录】贪心算法之根据身高重建队列、用最少数量的箭引爆气球、无重叠区间
1、根据身高重建队列2、用最少数量的箭引爆气球3、无重叠区间。原创 2023-01-12 23:54:50 · 367 阅读 · 0 评论 -
day35【代码随想录】贪心算法之加油站、分发糖果、柠檬水找零
1、加油站2、分发糖果3、柠檬水找零。原创 2023-01-12 00:52:19 · 341 阅读 · 0 评论 -
day34【代码随想录】贪心算法之跳跃游戏、跳跃游戏||、K次取反后最大化的数组和
1、跳跃游戏2、跳跃游戏||3、K次取反后最大化的数组和。原创 2023-01-04 01:35:10 · 401 阅读 · 2 评论 -
day33【代码随想录】贪心算法之分发饼干、摆动序列、最大子序和、买卖股票的最佳时机 II
1、分发饼干2、摆动序列3、最大子序和4、买卖股票的最佳时机 II。原创 2023-01-02 20:26:05 · 328 阅读 · 1 评论 -
day31【代码随想录】回溯之子集||、递增子序列、全排列、全排列||
1、子集||2、递增子序列3、全排列4、全排列||原创 2022-12-27 23:21:08 · 378 阅读 · 0 评论 -
day30【代码随想录】回溯之分割回文串、复原IP地址、子集
如果把 子集问题、组合问题、分割问题都抽象为一棵树的话,那么组合问题和分割问题都是收集树的叶子节点,而子集问题是找树的所有节点!原创 2022-12-27 16:45:32 · 625 阅读 · 0 评论 -
day29【代码随想录】回溯之组合总和、组合总和||
1、组合总和2、组合总和||原创 2022-12-25 01:55:31 · 629 阅读 · 0 评论 -
day28【代码随想录】回溯之组合、组合总和|||、电话号码的字母组合
1、组合2、组合总和|||3、电话号码的字母组合原创 2022-12-24 00:06:01 · 738 阅读 · 0 评论 -
day27【代码随想录】、二叉树的最近公共祖先、二叉搜索树的最近公共祖先、删除二叉搜索树中的节点、修剪二叉搜索树、将有序数组转换为二叉搜索树、有序链表转换二叉搜索树、把二叉搜索树转换为累加树
1、二叉树的最近公共祖先2、二叉搜索树的最近公共祖先3、删除二叉搜索树中的节点4、修剪二叉搜索树5、将有序数组转换为二叉搜索树6、有序链表转换二叉搜索树7、把二叉搜索树转换为累加树。原创 2022-12-22 22:18:58 · 113 阅读 · 0 评论