- 博客(59)
- 收藏
- 关注
原创 代码随想录 八股文训练营40天总结
从计算机网络--操作系统--MySQL--Redis--C++基础,虽然这些知识都有看过,但是已经忘得差不多了,或者说在学习大篇大篇内容时,没有一个重点,就是把知识过了个遍,没有进行针对性的记忆;通过对着电脑录音这种模式,可以听出来自己的回答有哪些不足,有的题目看起来是会了,但实际上讲的时候逻辑很乱,也经常会忘记,需要不断的进行阅读、背诵,逐步完善自己的回答,才能够比较流畅地回答出来。训练营里还可以看很有优秀学员的录音,会对知识点进行自己的补充,以及逻辑结构都比较好,有不同的见解,能够扩展知识的广度。
2024-09-20 15:09:40
489
转载 使用WSL的Ubuntu忘记密码解决方法(Linux)
3、现在打开linux,输入“passwd username”其中的username就是你之前的用户名,假如你的用户名时aaa,则输入“passwd aaa”,然后即可修改新密码,输入数字时使用字母上方的数字,而不要使用小键盘数字。1、首先记下你当前的用户名,进入ubuntu界面时,@前面的即为你当前的用户名。再在cmd中将默认用户切换回你的账户,输入命令。2、使用cmd将默认用户切换到root用户。此时就可以用新密码使用sudo命令了。
2024-05-01 18:36:04
1126
原创 代码随想录算法训练营第十三天|239. 滑动窗口最大值、347.前 K 个高频元素、总结
代码随想录栈里面的元素在内存中是连续分布的么?陷阱1:栈是容器适配器,底层容器使用不同的容器,导致栈内数据在内存中不一定是连续分布的。陷阱2:缺省情况下,默认底层容器是deque,那么deque在内存中的数据分布是什么样的呢?答案是:不连续的。
2024-03-20 15:26:31
610
1
原创 代码随想录算法训练营第十一天| 20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值
【代码】代码随想录算法训练营第十一天| 20. 有效的括号、1047. 删除字符串中的所有相邻重复项、150. 逆波兰表达式求值。
2024-03-20 11:17:23
457
原创 代码随想录算法训练营第十天|理论基础、232.用栈实现队列、225. 用队列实现栈
详解:栈与队列提供push和pop等等接口,栈元素必须符合规则,队列元素必须符合规则,不提供走访功能,也不提供迭代器(iterrator),不像set或者map提供迭代器iterator来遍历所有元素。所以STL栈与队列不被归类为容器,而被归类为container adapter( 容器适配器)。
2024-03-19 11:27:13
441
原创 代码随想录算法训练营第九天|28. 实现 strStr()、459.重复的子字符串、字符串总结、双指针回顾
当出现字符串不匹配是,可以知道一部分之前已经匹配的文本内容,利用该信息避免从头再做匹配当匹配到字符串'f'不匹配时,退回到下标为2的位置开始匹配,不用重新从小标为0的位置开始匹配前缀:不包含末尾元素的顺序组成,eg: aabaaf的前缀为a、aa、aab、aaba、aabaa后缀:不包含首元素的顺序组成,eg: aabaaf的后缀为f、af、aaf、baaf、abaaf。
2024-03-18 17:13:22
400
原创 代码随想录算法训练营第八天|344.反转字符串、541. 反转字符串II、卡码网:54.替换数字、151.翻转字符串里的单词、卡码网:55.右旋转字符串
【代码】代码随想录算法训练营第八天|344.反转字符串、541. 反转字符串II、卡码网:54.替换数字、151.翻转字符串里的单词、卡码网:55.右旋转字符串。
2024-03-18 13:58:05
375
原创 代码随想录算法训练营第七天|454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之和
【代码】代码随想录算法训练营第七天|454.四数相加II、383. 赎金信、15. 三数之和、18. 四数之和。
2024-03-14 15:09:11
473
原创 代码随想录算法训练营第五十九天|503.下一个更大元素II、 42. 接雨水
【代码】代码随想录算法训练营第五十九天|503.下一个更大元素II、 42. 接雨水。
2024-02-27 11:46:16
409
原创 代码随想录算法训练营第五十八天|739. 每日温度、 496.下一个更大元素 I
图释:通常是一堆数组,要寻找任一个元素的右边或者左边第一个比自己大或者小的元素的位置,此时考虑单调栈。
2024-02-26 14:32:43
491
原创 代码随想录算法训练营第五十七天|647. 回文子串、516.最长回文子序列、动态规划总结篇
【代码】代码随想录算法训练营第五十七天|647. 回文子串、516.最长回文子序列、动态规划总结篇。
2024-02-24 22:31:12
507
1
原创 代码随想录算法训练营第五十五天|392.判断子序列、115.不同的子序列
【代码】代码随想录算法训练营第五十五天|392.判断子序列、115.不同的子序列。
2024-02-22 14:13:11
386
原创 代码随想录算法训练营第五十三天|1143.最长公共子序列、1035.不相交的线、53. 最大子序和
【代码】代码随想录算法训练营第五十三天|1143.最长公共子序列、1035.不相交的线、53. 最大子序和。
2024-02-01 18:14:49
409
原创 代码随想录算法训练营第五十二天|300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
图释:不连续递增子序列的跟前0-i 个状态有关,连续递增的子序列只跟前一个状态有关。
2024-02-01 16:46:02
421
原创 代码随想录算法训练营第五十天|123.买卖股票的最佳时机III、188.买卖股票的最佳时机IV
【代码】代码随想录算法训练营第五十天|123.买卖股票的最佳时机III、188.买卖股票的最佳时机IV。
2024-01-31 10:39:56
650
原创 代码随想录算法训练营第四十九天|121. 买卖股票的最佳时机、122.买卖股票的最佳时机II
【代码】代码随想录算法训练营第四十九天|121. 买卖股票的最佳时机、122.买卖股票的最佳时机II。
2024-01-30 11:12:56
466
原创 代码随想录算法训练营第四十八天|198.打家劫舍、213.打家劫舍II、337.打家劫舍III
【代码】代码随想录算法训练营第四十七天|198.打家劫舍、213.打家劫舍II、337.打家劫舍III。
2024-01-29 11:19:41
458
原创 代码随想录算法训练营第四十六天|139.单词拆分、多重背包、背包问题总结
代码随想录1、问能否能装满背包(或者最多装多少):2、问装满背包有几种方法:3、问背包装满最大价值:4、问装满背包所有物品的最小个数:遍历顺序:如果求组合数就是外层for循环遍历物品,内层for遍历背包。如果求排列数就是外层for遍历背包,内层for循环遍历物品。
2024-01-28 22:10:02
474
原创 代码随想录算法训练营第四十五天|70. 爬楼梯(进阶)、322. 零钱兑换、279.完全平方数
【代码】代码随想录算法训练营第四十五天|70. 爬楼梯(进阶)、322. 零钱兑换、279.完全平方数。
2024-01-26 11:41:29
384
原创 代码随想录算法训练营第四十四天|完全背包、518. 零钱兑换 II、377. 组合总和 Ⅳ
【代码】代码随想录算法训练营第四十四天|完全背包、518. 零钱兑换 II、377. 组合总和 Ⅳ。
2024-01-25 16:21:57
380
原创 代码随想录算法训练营第四十三天|1049. 最后一块石头的重量 II、 494. 目标和、474.一和零
代码随想录LeetCode:1049.最后一块石头的重量||力扣题目链接public:// 其实也是尽可能地将一堆石头分成两部分,它们相互抵消// 背包中最大石头的重量(30*100/2)i++){// 向下取整 [2,7,4,1,8,1] sum=23 target=11// 即取背包dp[11] 中的最大重量i++){j--){// 从前向后遍历,物体重量大于背包重量,则退出// sum-dp[target] 较大石头堆的重量 - dp[target]较小石头堆的重量。
2024-01-24 15:13:55
421
原创 代码随想录算法训练营第四十二天|01背包问题、01背包问题(滚动数组)、416. 分割等和子集
【代码】代码随想录算法训练营第四十一天|01背包问题、01背包问题(滚动数组)、416. 分割等和子集。
2024-01-23 16:20:58
518
原创 代码随想录算法训练营第四十一天|343. 整数拆分、96.不同的二叉搜索树
【代码】代码随想录算法训练营第四十天|343. 整数拆分、96.不同的二叉搜索树。
2024-01-22 14:19:56
435
原创 代码随想录算法训练营第三十九天|62.不同路径、63. 不同路径 II
【代码】代码随想录算法训练营第三十九天|62.不同路径、63. 不同路径 II。
2024-01-21 16:53:45
356
原创 代码随想录算法训练营第三十八天|理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
【代码】代码随想录算法训练营第三十八天|理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯。
2024-01-19 13:55:56
397
原创 代码随想录算法训练营第三十六天|435. 无重叠区间、763.划分字母区间、56. 合并区间
【代码】代码随想录算法训练营第三十六天|435. 无重叠区间、763.划分字母区间、56. 合并区间。
2024-01-16 22:41:28
560
原创 代码随想录算法训练营第三十五天|860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球
【代码】代码随想录算法训练营第三十五天|860.柠檬水找零、406.根据身高重建队列、452. 用最少数量的箭引爆气球。
2024-01-16 18:20:48
417
原创 代码随想录算法训练营第三十四天|1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果
【代码】代码随想录算法训练营第三十四天|1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果。
2024-01-15 23:49:51
378
原创 代码随想录算法训练营第三十二天|122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II
【代码】代码随想录算法训练营第三十二天|122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II。
2024-01-14 21:53:32
442
原创 代码随想录算法训练营第三十一天|理论基础、455.分发饼干、376. 摆动序列、53. 最大子序和
【代码】代码随想录算法训练营第三十一天|理论基础、455.分发饼干、376. 摆动序列、53. 最大子序和。
2024-01-12 18:04:04
401
原创 代码随想录算法训练营第三十天|332.重新安排行程、51. N皇后、37. 解数独
【代码】代码随想录算法训练营第三十天|332.重新安排行程、51. N皇后、37. 解数独。
2024-01-11 17:54:20
600
原创 代码随想录算法训练营第二十八天|93.复原IP地址,78.子集,90.子集II
【代码】代码随想录算法训练营第二十八天|93.复原IP地址,78.子集,90.子集II。
2024-01-09 21:53:03
361
原创 代码随想录算法训练营第二十七天|39. 组合总和、40.组合总和II、131.分割回文串
【代码】代码随想录算法训练营第二十七天|39. 组合总和、40.组合总和II、131.分割回文串。
2024-01-08 11:42:51
322
原创 代码随想录算法训练营第二十五天 | 216.组合总和III、17.电话号码的字母组合
【代码】代码随想录算法训练营第二十五天 | 216.组合总和III、17.电话号码的字母组合。
2024-01-06 17:22:34
386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人