代码随想录30期practice day2 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II

本文讲述了作者通过观看LeetCode上的视频讲解和代码随想录,学习并运用双指针法解决有序数组平方问题,回顾和巩固滑动窗口在长度最小子数组中的应用,以及理解螺旋矩阵II的边界处理。这些经历加深了对C++和数组操作的理解,促使作者计划用Go和C++进一步实践编程技能。
摘要由CSDN通过智能技术生成
 977.有序数组的平方

题目链接:. - 力扣(LeetCode) 文章讲解:代码随想录

视频讲解: 双指针法经典题目 | LeetCode:977.有序数组的平方_哔哩哔哩_bilibili

这道题一开始自己的思路还是暴力破解去一个个寻找合适的结果,但是看了视频后理解了双指针的写法,一开始也有想思路,但是没想到从两边去找,因此没写出来这种解法。学习了之后照着随想录的思路进行了编写,基本没有什么困难。通过这道题我对于双指针解题有了更加灵活的认识,同时更加熟悉了c++。

 209.长度最小的子数组
题目链接:. - 力扣(LeetCode)文章讲解:代码随想录

视频讲解:拿下滑动窗口! | LeetCode 209 长度最小的子数组_哔哩哔哩_bilibili

这道题我知道应该使用滑动窗口,但是太久没写忘了,于是我又通过随想录的文章和视频学习了一遍,但是一开始我对于j的变化还是有点疑问,仔细思考了之后明白了。通过这道题我复习到了滑动窗口的解法,但自我感觉仍然很需要多练习,仍然不熟练。

 59.螺旋矩阵II

题目链接:. - 力扣(LeetCode)文章讲解:代码随想录

视频讲解:一入循环深似海 | LeetCode:59.螺旋矩阵II_哔哩哔哩_bilibili

这道题我想到了左闭右开进行边界处理,但是没想到奇数的仍然需要对于中间元素进行单独处理,所以没能成功,看了文章后明白了,对于这种模拟我感觉思路还是比较清晰的,但是还是很需要多练习。。

通过今天的练习我对于c++和数组熟悉了很多,明天开始我想用go和c++分别进行解题,复习我的编程知识。

  • 8
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值