首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每日一题
SK_Jaco
创建于2022-05-18
订阅专栏
数据结构与算法练习
暂无订阅
共103篇文章
创建于2022-05-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LeetCode 练习——剑指 Offer 26. 树的子结构
1.题目描述 剑指 Offer 26. 树的子结构 输入两棵二叉树A和B,判断B是不是A的子结构。(约定空树不是任意一个树的子结构) B是A的子结构, 即 A中有出现和B相同的结构和节点值。 例如:
LeetCode 练习——206. 反转链表
1.题目描述 206. 反转链表 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 示例 2: 示例 3: 2.解题思路与代码 2.1 解题思路 这道题比较简单,
LeetCode 每日一题——535. TinyURL 的加密与解密
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 535. TinyURL 的加密与解密 TinyURL 是一种 URL 简化服务, 比如:当你输入一个 URL https://le
LeetCode 每日一题——324. 摆动排序 II
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 324. 摆动排序 II 给你一个整数数组 nums,将它重新排列成 nums[0] < nums[1] > nums[2] < n
LeetCode 每日一题——515. 在每个树行中找最大值
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 515. 在每个树行中找最大值 给定一棵二叉树的根节点 root ,请找出该二叉树中每一层的最大值。 示例1: 示例2: 2
LeetCode 每日一题——30. 串联所有单词的子串
1.题目描述 30. 串联所有单词的子串 给定一个字符串 s 和一些 长度相同 的单词 words 。找出 s 中恰好可以由 words 中所有单词串联形成的子串的起始位置。 注意子串要与 words
LeetCode 每日一题——513. 找树左下角的值
1.题目描述 513. 找树左下角的值 给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。 假设二叉树中至少有一个节点。 示例 1: 示例 2: 2.解题思路与代
LeetCode 每日一题——508. 出现次数最多的子树元素和
1.题目描述 508. 出现次数最多的子树元素和 给你一个二叉树的根结点 root ,请返回出现次数最多的子树元素和。如果有多个元素出现的次数相同,返回所有出现次数最多的子树元素和(不限顺序)。 一个
LeetCode 每日一题——532. 数组中的 k-diff 数对
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 532. 数组中的 k-diff 数对 给你一个整数数组 nums 和一个整数 k,请你在数组中找出 不同的 k-diff 数对,并
LeetCode 每日一题——719. 找出第 K 小的数对距离
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 719. 找出第 K 小的数对距离 数对 (a,b) 由整数 a 和 b 组成,其数对距离定义为 a 和 b 的绝对差值。 给你一个
LeetCode 每日一题——875. 爱吃香蕉的珂珂
1.题目描述 875. 爱吃香蕉的珂珂 珂珂喜欢吃香蕉。这里有 n 堆香蕉,第 i 堆中有 piles[i] 根香蕉。警卫已经离开了,将在 h 小时后回来。 珂珂可以决定她吃香蕉的速度 k (单位:根
LeetCode 练习——645. 错误的集合
本文已参与「新人创作礼」活动,一起开启掘金创作之路 1.题目描述 645. 错误的集合 集合 s 包含从 1 到 n 的整数。不幸的是,因为数据错误,导致集合里面某一个数字复制了成了集合里面的另外一个
LeetCode 练习——78. 子集
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 78. 子集 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集
LeetCode 每日一题——450. 删除二叉搜索树中的节点
450. 删除二叉搜索树中的节点给定一个二叉搜索树的根节点 root 和一个值 key,删除二叉搜索树中的 key 对应的节点,并保证二叉搜索树的性质不变。返回二叉搜索树(有可能被更新)的根节点的引用
LeetCode 练习——138. 复制带随机指针的链表
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 138. 复制带随机指针的链表 给你一个长度为 n 的链表,每个节点包含一个额外增加的随机指针 random ,该指针可以指向链表中
LeetCode 每日一题——1022. 从根到叶的二进制数之和
1.题目描述 1022. 从根到叶的二进制数之和 给出一棵二叉树,其上每个结点的值都是 0 或 1 。每一条从根到叶的路径都代表一个从最高有效位开始的二进制数。 例如,如果路径为 0 -> 1 ->
LeetCode 每日一题——面试题 17.11. 单词距离
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 面试题 17.11. 单词距离 有个内含单词的超大文本文件,给定任意两个不同的单词,找出在这个文件中这两个单词的最短距离(相隔单词数
LeetCode 练习——713. 乘积小于 K 的子数组
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 713. 乘积小于 K 的子数组 给你一个整数数组 nums 和一个整数 k ,请你返回子数组内所有元素的乘积严格小于 k 的连续子
LeetCode 每日一题——467. 环绕字符串中唯一的子字符串
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1.题目描述 467. 环绕字符串中唯一的子字符串 把字符串 s 看作是 “abcdefghijklmnopqrstuvwxyz” 的无限环绕字符
LeetCode 每日一题——965. 单值二叉树
1.题目描述 965. 单值二叉树 如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。 只有给定的树是单值二叉树时,才返回 true;否则返回 false。 示例 1: 示例 2:
下一页