![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
leetcode剑指offer
波仔头
github:https://github.com/Liulubin-1
展开
-
Leetcode剑指offer(九)
Leetcode剑指offer 71、不用加减乘除做加法(65、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西72、构建乘积数组(66、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西73、把字符串转换成整数(67、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西74、二叉搜索树的最近公共祖先(68-1、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西75、二叉树的最近公共祖先(原创 2020-10-31 16:59:53 · 186 阅读 · 0 评论 -
Leetcode剑指offer(八)
Leetcode剑指offer61、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西62、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西63、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西64、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西65、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西66、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西67、1)题目要求2)我的解法3)其他原创 2020-10-30 23:55:05 · 222 阅读 · 0 评论 -
Leetcode剑指offer(七)
Leetcode剑指offer51、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西52、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西53、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西54、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西55、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西56、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西57、1)题目要求2)我的解法3)其他原创 2020-10-26 23:27:26 · 102 阅读 · 0 评论 -
Leetcode剑指offer(六)
Leetcode剑指offer41、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西42、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西43、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西44、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西45、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西46、1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西47、1)题目要求2)我的解法3)其他原创 2020-10-23 16:01:11 · 197 阅读 · 0 评论 -
Leetcode剑指offer(五)
Leetcode剑指offer31从上到下打印二叉树 II(32-2、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西32、从上到下打印二叉树 III(32-3、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西33、二叉搜索树的后序遍历序列(33、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西34、 二叉树中和为某一值的路径(34、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的原创 2020-10-20 18:49:21 · 202 阅读 · 0 评论 -
Leetcode剑指offer(四)
Leetcode剑指offer20、调整数组顺序使奇数位于偶数前面(21、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西21、链表中倒数第k个节点(22、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西22、反转链表(24、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西23、合并两个排序的链表(25、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西24、树的子结构(26、Medium)原创 2020-10-17 19:24:59 · 113 阅读 · 0 评论 -
Leetcode剑指offer(三)
Leetcode剑指offer19、表示数值的字符串(20、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西19、表示数值的字符串(20、Medium)1)题目要求请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100"、“5e2”、"-123"、“3.1416”、"-1E-16"、“0123"都表示数值,但"12e”、“1a3.14”、“1.2.3”、"±5"及"12e+5.4"都不是。2)我的解法1、利用正则表达式class So原创 2020-10-16 16:45:31 · 153 阅读 · 0 评论 -
Leetcode剑指offer(二)
Leetcode剑指offer11、机器人的运动范围(13、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西12、剪绳子(14-1、Meium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西13、剪绳子 II(14-2、Medium)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西14、二进制中1的个数(15、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西15、 数值的整数次方(16、Medium)1原创 2020-10-16 10:36:16 · 179 阅读 · 0 评论 -
Leetcode_剑指Offer(一)
Leetcode_剑指Offer1、 数组中重复的数字(03、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西2、二维数组中的查找(04、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西3、替换空格(05、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西4、从尾到头打印链表(06、Easy)1)题目要求2)我的解法3)其他解法4)自己的优化代码5)学到的东西5、重建二叉树(07、Medium)1)题目要求2)我的解法3原创 2020-10-16 10:32:46 · 308 阅读 · 1 评论