![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode
本是天上逍遥的仙儿啊
这个作者很懒,什么都没留下…
展开
-
每日一题 Leetcode22 合并两个有序链表
思路就是,首先两个链表大头节点,谁小谁为返回链表的头。定义一个dummy节点作为返回值。剩下的谁小就往新链表里放就完事了。别忘了最后把剩余的节点放进去就行。新链表是通过拼接给定的两个链表的所有节点组成的。递归也能做,代码更简单,但是不好想。将两个升序链表合并为一个新的。原创 2023-08-05 00:37:32 · 41 阅读 · 0 评论 -
每日一题 722 删除注释
没什么好说的,无语了。python:没优化的。原创 2023-08-04 01:04:20 · 28 阅读 · 0 评论 -
每日一题 leetcode822 翻转卡片游戏
那么就想一下,什么case是不满足的,如果一个卡片,正反面都是一样的数字,那怎么翻都没用,就应该排除掉这种牌,暂时就叫他废牌。自然的剩下的牌如果正面或反面有废牌中的数字,那这一面也一定是废了的。排除掉所有废牌中的数字,那剩下的数字不管怎么弄,一定可以做到一面只有他自己,我们取最小的就行了。如果我们通过翻转卡片来交换正面与背面上的数,那么当初在正面的数就变成背面的数,背面的数就变成正面的数。与任意一张卡片的正面的数字都不同,那么这个数字是我们想要的数字。张卡片的正面和背面的数字。原创 2023-08-02 22:04:43 · 59 阅读 · 0 评论