力扣刷题
文章平均质量分 97
力扣刷题
轻松的小希
逢山开路,遇水搭桥
展开
-
剑指 Offer(第 2 版)
目录剑指 Offer 03. 数组中重复的数字题目介绍题目实现剑指 Offer 04. 二维数组中的查找题目介绍[240. 搜索二维矩阵 II](https://leetcode-cn.com/problems/search-a-2d-matrix-ii/)题目实现剑指 Offer 05. 替换空格题目介绍题目实现剑指 Offer 06. 从尾到头打印链表题目介绍题目实现剑指 Offer 07. 重建二叉树题目介绍[105. 从前序与中序遍历序列构造二叉树](https://leetcode-cn.com/原创 2021-10-14 09:10:12 · 2655 阅读 · 3 评论 -
力扣刷题:DFS篇
目录112. 路径总和题目介绍题目实现113. 路径总和 II题目介绍题目实现17. 电话号码的字母组合题目介绍题目实现22. 括号生成题目介绍题目实现39. 组合总和题目介绍题目实现46. 全排列题目介绍题目实现47. 全排列 II题目介绍题目实现112. 路径总和题目介绍给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。叶子节点 是指没有子节点的节点。示例 1:原创 2021-05-29 09:04:40 · 4032 阅读 · 50 评论 -
力扣刷题:二叉树篇
目录101. 对称二叉树题目介绍[剑指 Offer 28. 对称的二叉树](https://leetcode-cn.com/problems/dui-cheng-de-er-cha-shu-lcof/)题目实现102. 二叉树的层序遍历题目介绍题目实现104. 二叉树的最大深度题目介绍[剑指 Offer 55 - I. 二叉树的深度](https://leetcode-cn.com/problems/er-cha-shu-de-shen-du-lcof/)题目实现110. 平衡二叉树题目介绍[剑指 Offe原创 2021-05-29 09:01:56 · 1079 阅读 · 43 评论 -
力扣刷题:动态规划篇
目录322. 零钱兑换题目介绍题目实现5. 最长回文子串题目介绍题目实现518. 零钱兑换 II题目介绍题目实现53. 最大子序和题目介绍题目实现63. 不同路径 II题目介绍[62. 不同路径](https://leetcode-cn.com/problems/unique-paths/)题目实现70. 爬楼梯题目介绍题目实现72. 编辑距离题目介绍题目实现专题 000. 买卖股票的所有问题[121. 买卖股票的最佳时机](https://leetcode-cn.com/problems/best-tim原创 2021-05-29 08:58:26 · 1173 阅读 · 46 评论 -
力扣刷题:字符串篇
目录151. 翻转字符串里的单词题目介绍[剑指 Offer 58 - I. 翻转单词顺序](https://leetcode-cn.com/problems/fan-zhuan-dan-ci-shun-xu-lcof/)题目实现242. 有效的字母异位词题目介绍题目实现3. 无重复字符的最长子串题目介绍题目实现344. 反转字符串题目介绍题目实现572. 另一个树的子树题目介绍题目介绍面试题 01.09. 字符串轮转题目介绍题目实现151. 翻转字符串里的单词题目介绍给定一个字符串,逐个翻转字符串中原创 2021-05-29 08:53:04 · 1230 阅读 · 46 评论 -
力扣刷题:栈_队列篇
目录150. 逆波兰表达式求值题目介绍题目实现155. 最小栈题目介绍[面试题 03.02. 栈的最小值](https://leetcode-cn.com/problems/min-stack-lcci/)[剑指 Offer 30. 包含min函数的栈](https://leetcode-cn.com/problems/bao-han-minhan-shu-de-zhan-lcof/)题目实现20. 有效的括号题目介绍题目实现225. 用队列实现栈题目介绍题目实现42. 接雨水题目介绍题目实现739. 每日原创 2021-05-29 08:50:58 · 888 阅读 · 40 评论 -
力扣刷题:链表篇
目录1290. 二进制链表转整数题目介绍题目实现138. 复制带随机指针的链表题目介绍[剑指 Offer 35. 复杂链表的复制](https://leetcode-cn.com/problems/fu-za-lian-biao-de-fu-zhi-lcof/)题目实现141. 环形链表题目介绍题目实现160. 相交链表题目介绍[面试题 02.07. 链表相交](https://leetcode-cn.com/problems/intersection-of-two-linked-lists-lcci/)[原创 2021-05-29 08:48:45 · 881 阅读 · 29 评论 -
力扣刷题:数组篇
这里写目录标题1. 两数之和题目介绍题目实现164. 最大间距题目介绍题目实现240. 搜索二维矩阵 II题目介绍[剑指 Offer 04. 二维数组中的查找](https://leetcode-cn.com/problems/er-wei-shu-zu-zhong-de-cha-zhao-lcof/)题目实现26. 删除有序数组中的重复项题目介绍题目实现27. 移除元素题目介绍题目实现75. 颜色分类题目介绍题目实现977. 有序数组的平方题目介绍题目实现剑指 Offer 03. 数组中重复的数字题目介绍原创 2021-05-29 08:44:44 · 1462 阅读 · 38 评论 -
力扣刷题:数学_位运算篇
目录1486. 数组异或操作题目介绍题目实现1720. 解码异或后的数组题目介绍题目实现67. 二进制求和题目介绍题目实现7. 整数反转题目介绍题目实现剑指 Offer 15. 二进制中1的个数题目介绍题目实现剑指 Offer 64. 求1+2+…+n题目介绍题目实现1486. 数组异或操作题目介绍给你两个整数,n 和 start 。数组 nums 定义为:nums[i] = start + 2*i(下标从 0 开始)且 n == nums.length 。请返回 nums 中所有元素按位异或(原创 2021-05-29 08:40:15 · 1074 阅读 · 37 评论