首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LeetCode刷题
HSHS
创建于2021-08-04
订阅专栏
LeetCode刷题
等 3 人订阅
共151篇文章
创建于2021-08-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
63. 不同路径 II
题目介绍 力扣63题:https://leetcode-cn.com/problems/unique-paths-ii/ 方法:动态规划 该题是在[62. 不同路径]基础上加了障碍物, 1、状态定义:
62. 不同路径
题目介绍 力扣62题:https://leetcode-cn.com/problems/unique-paths/ 方法:动态规划 我们用 f(i, j)表示从左上角走到 (i, j) 的路径数量,其
322. 零钱兑换
题目介绍 力扣322题:https://leetcode-cn.com/problems/coin-change/ 分析 这道题要求硬币总面值加起来等于amount,这是一个限制条件。而硬币个数无限供
355. 设计推特
题目介绍 力扣355题:https://leetcode-cn.com/problems/design-twitter/ 分析 这个场景在我们的现实生活中非常常见。拿朋友圈举例,比如我刚加到女神的微信
622. 设计循环队列
题目介绍 力扣622题:https://leetcode-cn.com/problems/design-circular-queue/ 方法一:数组 根据问题描述,该问题使用的数据结构应该是首尾相连的
430. 扁平化多级双向链表
题目介绍 力扣430题:https://leetcode-cn.com/problems/flatten-a-multilevel-doubly-linked-list/ 分析 根据题目的要求,我们要
1669. 合并两个链表
题目介绍 力扣1669题:https://leetcode-cn.com/problems/merge-in-between-linked-lists/ 分析 可以很快就能想到,只需要得到第a个节点的
1171. 从链表中删去总和值为零的连续节点
题目介绍 力扣1171题:https://leetcode-cn.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list/ 分析
5. 最长回文子串
题目介绍 力扣5题:https://leetcode-cn.com/problems/longest-palindromic-substring/ 方法一:动态规划 对于一个子串而言,如果它是回文串,
114. 二叉树展开为链表
题目介绍 力扣114题:https://leetcode-cn.com/problems/flatten-binary-tree-to-linked-list/ 分析 函数签名如下: 我们尝试给出这个
445. 两数相加 II
题目介绍 力扣445题:https://leetcode-cn.com/problems/add-two-numbers-ii/ 分析 改题目与[2. 两数相加]类似,本题的主要难点在于链表中数位的顺
1019. 链表中的下一个更大节点
题目介绍 力扣1019题:https://leetcode-cn.com/problems/next-greater-node-in-linked-list/ 方法:单调栈 思路如下: 首先反转链表并
706. 设计哈希映射
题目介绍 力扣706题:https://leetcode-cn.com/problems/design-hashmap/ 方法一:链地址法 我们假定读者已经完成了「705. 设计哈希集合」这一题目。
705. 设计哈希集合
题目介绍 力扣705题:https://leetcode-cn.com/problems/design-hashset/ 方法一:简单数组 由于题目给出了 0 <= key <= 10^6 数据范围,
817. 链表组件
题目介绍 力扣817题:https://leetcode-cn.com/problems/linked-list-components/ 方法:线性扫描 我们对链表进行一次扫描,一个组件在链表中对应一
707. 设计链表
题目介绍 力扣707题:https://leetcode-cn.com/problems/design-linked-list/ 方法:单向链表 按照题目要求,需要实现链表的增删改查功能,所以需要我们
剑指 Offer 06. 从尾到头打印链表
题目介绍 https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/ 方法一:栈 栈的特点是后进先出,即最后压入栈
876. 链表的中间结点
题目介绍 力扣876题:https://leetcode-cn.com/problems/middle-of-the-linked-list/ 方法一:快慢指针 用两个指针 slow 与 fast 一
725. 分隔链表
题目介绍 力扣725题:https://leetcode-cn.com/problems/split-linked-list-in-parts/ 方法一:拆分链表 题目要求将给定的链表分隔成 k 个连
1721. 交换链表中的节点
题目介绍 力扣1721题:https://leetcode-cn.com/problems/swapping-nodes-in-a-linked-list/ 方法:双指针定位法 声明三个节点cur、f
下一页