笔记
Rita_Rosweisse
这个作者很懒,什么都没留下…
展开
-
leetcode第21天删除链表第n个节点
这个题最简单的办法就是先遍历一边,求得长度,这样第二遍就可以去到要删去的节点了。最方便的办法是用栈,先装进去,按顺序取出即可。这里在head前面接一个空节点会比较好操作。原创 2021-11-10 23:39:58 · 266 阅读 · 1 评论 -
leetcode第20天四数之和
和之前三数之和的思想一样,拿来用。原创 2021-11-09 19:32:34 · 124 阅读 · 0 评论 -
leetcode第19天电话号码
想了很多,还是递归方便打印原创 2021-10-20 10:06:30 · 127 阅读 · 0 评论 -
Leetcode第18天最接近三数之和
和上一题太像了,好好记住排序双指针便利原创 2021-10-19 10:45:02 · 91 阅读 · 0 评论 -
leetcode第17天三数之和
自己写的,很笨,数据量大会超时,还是得双指针,少一层查找。原创 2021-10-18 00:05:02 · 61 阅读 · 0 评论 -
leetcode第16天,最长公共前缀
扫描什么的方法就不提了,字典排序真的好使原创 2021-10-15 18:01:20 · 62 阅读 · 0 评论 -
Leetcode第15天,罗马数字转整数
倒序便利,依次相加,遇到小的变减号原创 2021-10-13 20:15:45 · 63 阅读 · 0 评论 -
leetcode第14天罗马数字
很简单的,贪心就好了这个pair的循环简化了代码,值得学习。是的,我一开始就是一个一个判断的????原创 2021-10-12 19:40:43 · 93 阅读 · 0 评论 -
Leetcode第12,13天正则表达式
写了两天,结果感人class Solution {public:bool isMatch(string s, string p) {bool ans=false;int temp=0;for(int i=0; i<=s.size(); i++) {if(is.size()&&tempp.size()) return true;else if(temp>=p.size()) return false;if(p[temp+1]’*’&&temp..原创 2021-10-11 20:35:31 · 111 阅读 · 0 评论 -
leetcode第七天整数反转
题目很简单,借此复习一下:C语言中int的取值范围为:-2147483648 ~ 2147483647原创 2021-10-05 20:57:02 · 88 阅读 · 0 评论 -
leetcode第二天两数相加
这种类型的题就是考察对链表的基本操作了,要注意的点是进位以及链表长度。原创 2021-09-30 15:54:53 · 105 阅读 · 0 评论