283场LeetCode周赛 周赛综述&总结: 这次感觉就是从头卡到尾哈哈哈,每个题或多或少都卡了一下,感觉近几次做题真的思想越来越僵化了,也可能和太久没写代码了有关吧,2月轻松了一个月,3月开始真的忙碌了hhh,等哪天闲下来要完整总结下做题用到的一些常用结构了; 看了下有写笔记的是273到283,算上新年鸽了一次正好十次,感觉可以十次总结下,之后找时间先写个新的博客~ 第一题:上来就不顺了下,要考虑python怎么做 2022-03-07 algorithms > leetcode-weekly-contest #字符串 #数组 #排序 #EASY #MEDIUM #树 #深度优先搜索 #广度优先搜索 #二叉树 #贪心 #哈希表 #数学
macOS及Linux-触控板左右滑动失效问题 需求:某些场景下(其实感觉是插拔HDMI线外接显示器的时候),可能出现触控板手势左右滑动失效的问题; 2022-02-28 develop > mixed > linuxmacos #linuxmacos
282场LeetCode周赛 周赛综述&总结: 又是光速做完前两个题,然后盯着第三题发呆的一周周赛,第三题这次用到的思路是二分,感觉还是要多刷题多积累,可能需要找个时间复盘一下做题常用到的思路了吧哈哈哈,现在感觉思路有点打不开了,可能要阶段性总结梳理下吧,这样避免下有些想法太极端了~ 第一题:这个题python有str.startswtih()函数,用这个返回值的True和False直接加就行了; 第二题:一眼看过去都 2022-02-27 algorithms > leetcode-weekly-contest #字符串 #数组 #EASY #MEDIUM #哈希表 #二分查找 #计数
281场LeetCode周赛 周赛综述&总结: 依旧是前两个题很简单,然后第三题直接卡到死的节奏,感觉近几次周赛第三题感觉都不是很好,可能需要阶段性的复习一下? 总结下来的话算法似乎都是在可以知道范围内的,比如这次题印象比较深的就是要正确理解题意或者说不要走到和题意错误的路上,有些题可能需要灵光一现用一些广泛用的Coutner、二分、前缀和、有限队列单调栈类的,有些题可能写着写着会有思路吧。 总之感觉刷题这个事还是要持 2022-02-27 algorithms > leetcode-weekly-contest #字符串 #模拟 #堆 #优先队列 #EASY #MEDIUM #贪心 #链表 #计数 #数学
78.子集-python 78.子集(中等) 题目大意: 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 2022-02-21 LeetCode-python > LeetCode-热题 HOT 100 #数组 #MEDIUM #位运算 #回溯
19.删除链表的倒数第N个结点-python 19.删除链表的倒数第 N 个结点(中等) 题目大意: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 2022-02-21 LeetCode-python > LeetCode-热题 HOT 100 #MEDIUM #双指针 #链表
101.对称二叉树-python 101.对称二叉树(简单) 题目大意: 给你一个二叉树的根节点 root , 检查它是否轴对称。 2022-02-14 LeetCode-python > LeetCode-热题 HOT 100 #EASY #树 #深度优先搜索 #广度优先搜索 #二叉树
617.合并二叉树-python 617.合并二叉树(简单) 题目大意: 给你两棵二叉树: root1 和 root2 。 想象一下,当你将其中一棵覆盖到另一棵之上时,两棵树上的一些节点将会重叠(而另一些不会)。你需要将这两棵树合并成一棵新二叉树。合并的规则是:如果两个节点重叠,那么将这两个节点的值相加作为合并后节点的新值;否则,不为 null 的节点将直接作为新二叉树的节点。 返回合并后的二叉树。 注意: 合并过程必须从两个树的 2022-02-14 LeetCode-python > LeetCode-热题 HOT 100 #EASY #树 #深度优先搜索 #广度优先搜索 #二叉树
280场LeetCode周赛 周赛综述&总结: 这周做的状态和水平感觉都不是很好,第一个题做下去的时候就感觉不是很顺,第二个题直接就卡住了,感觉还是把第二题想的太简单或者说样例分析不太够?第三题直接没来得及看,最后复盘的时候感觉比赛有规定的时间内也不一定好想,和之前某一周ABCDE的前后缀和有点像,但是简单了一些; 第一题:一种模拟操作的感觉就行了?开始还以为要一些数学的操作,这种题如果告诉难度的话可能比较简单,但是如 2022-02-14 algorithms > leetcode-weekly-contest #模拟 #数组 #排序 #EASY #MEDIUM #贪心 #哈希表 #前缀和 #计数 #数学
279场LeetCode周赛 周赛综述&总结: 这次手感还可以,在比赛时间做出了三个题,回看复盘的时候感觉当时状态可能确实好hhh,思路一路做下来没有中断的感觉。一些常见的操作包括filp一类的,还有就是下边这段代码可以直接取出来奇偶下标的!(实际是在280周赛复盘发现的) 12nums[::2] # 取出偶数下标的valuenums[1::2] # 取出奇数下标的value 还有个是index截断的重拼接可以使 2022-02-07 algorithms > leetcode-weekly-contest #数组 #排序 #EASY #MEDIUM #哈希表 #设计 #数学