首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
每日一题
SK_Jaco
创建于2022-05-18
订阅专栏
数据结构与算法练习
暂无订阅
共103篇文章
创建于2022-05-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
通关剑指 Offer——剑指 Offer II 056. 二叉搜索树中两个节点之和
1.题目描述 剑指 Offer II 056. 二叉搜索树中两个节点之和 给定一个二叉搜索树的 根节点 root 和一个整数 k , 请判断该二叉搜索树中是否存在两个节点它们的值之和等于 k 。假设二
通关剑指 Offer——剑指 Offer II 055. 二叉搜索树迭代器
1.题目描述 剑指 Offer II 055. 二叉搜索树迭代器 实现一个二叉搜索树迭代器类BSTIterator ,表示一个按中序遍历二叉搜索树(BST)的迭代器: BSTIterator(Tree
LeetCode 每日一题——1971. 寻找图中是否存在路径
1.题目描述 1971. 寻找图中是否存在路径 有一个具有 n 个顶点的 双向 图,其中每个顶点标记从 0 到 n - 1(包含 0 和 n - 1)。图中的边用一个二维整数数组 edges 表示,其
LeetCode 每日一题——1785. 构成特定和需要添加的最少元素
1.题目描述 1785. 构成特定和需要添加的最少元素 给你一个整数数组 nums ,和两个整数 limit 与 goal 。数组 nums 有一条重要属性:abs(nums[i]) <= limit
LeetCode 每日一题——1945. 字符串转化后的各位数字之和
1.题目描述 1945. 字符串转化后的各位数字之和 给你一个由小写字母组成的字符串 s ,以及一个整数 k 。 首先,用字母在字母表中的位置替换该字母,将 s 转化 为一个整数(也就是,'a' 用
LeetCode 每日一题——1832. 判断句子是否为全字母句
1.题目描述 1832. 判断句子是否为全字母句 全字母句 指包含英语字母表中每个字母至少一次的句子。 给你一个仅由小写英文字母组成的字符串 sentence ,请你判断 sentence 是否为 全
LeetCode 每日一题——1781. 所有子字符串美丽值之和
1.题目描述 1781. 所有子字符串美丽值之和 一个字符串的 美丽值 定义为:出现频率最高字符与出现频率最低字符的出现次数之差。 比方说,"abaacc" 的美丽值为 3 - 1 = 2 。 给你一
LeetCode 每日一题——1780. 判断一个数字是否可以表示成三的幂的和
1.题目描述 1780. 判断一个数字是否可以表示成三的幂的和 给你一个整数 n ,如果你可以将 n 表示成若干个不同的三的幂之和,请你返回 true ,否则请返回 false 。 对于一个整数 y
LeetCode 每日一题——1812. 判断国际象棋棋盘中一个格子的颜色
1.题目描述 1812. 判断国际象棋棋盘中一个格子的颜色 给你一个坐标 coordinates ,它是一个字符串,表示国际象棋棋盘中一个格子的坐标。下图是国际象棋棋盘示意图。 如果所给格子的颜色是白
通关剑指 Offer——剑指 Offer II 054. 所有大于等于节点的值之和
1.题目描述 剑指 Offer II 054. 所有大于等于节点的值之和 给定一个二叉搜索树,请将它的每个节点的值替换成树中大于或者等于该节点值的所有节点值之和。 提醒一下,二叉搜索树满足下列约束
LeetCode 每日一题——1805. 字符串中不同整数的数目
1.题目描述 1805. 字符串中不同整数的数目 给你一个字符串 word ,该字符串由数字和小写英文字母组成。 请你用空格替换每个不是数字的字符。例如,"a123bc34d8ef34" 将会变成 "
LeetCode 每日一题——1769. 移动所有球到每个盒子所需的最小操作数
1.题目描述 1769. 移动所有球到每个盒子所需的最小操作数 有 n 个盒子。给你一个长度为 n 的二进制字符串 boxes ,其中 boxes[i] 的值为 '0' 表示第 i 个盒子是 空 的,
LeetCode 每日一题——1779. 找到最近的有相同 X 或 Y 坐标的点
1.题目描述 1779. 找到最近的有相同 X 或 Y 坐标的点 给你两个整数 x 和 y ,表示你在一个笛卡尔坐标系下的 (x, y) 处。同时,在同一个坐标系下给你一个数组 points ,其中
通关剑指 Offer——剑指 Offer II 052. 展平二叉搜索树
1.题目描述 剑指 Offer II 052. 展平二叉搜索树 给你一棵二叉搜索树,请 按中序遍历 将其重新排列为一棵递增顺序搜索树,使树中最左边的节点成为树的根节点,并且每个节点没有左子节点,只有一
LeetCode 每日一题——1758. 生成交替二进制字符串的最少操作数
1.题目描述 1758. 生成交替二进制字符串的最少操作数 给你一个仅由字符 '0' 和 '1' 组成的字符串 s 。一步操作中,你可以将任一 '0' 变成 '1' ,或者将 '1' 变成 '0' 。
LeetCode 每日一题——1710. 卡车上的最大单元数
1.题目描述 1710. 卡车上的最大单元数 请你将一些箱子装在 一辆卡车 上。给你一个二维数组 boxTypes ,其中 boxTypes[i] = [numberOfBoxesi, numberO
LeetCode 每日一题——1704. 判断字符串的两半是否相似
1.题目描述 1704. 判断字符串的两半是否相似 给你一个偶数长度的字符串 s 。将其拆分成长度相同的两半,前一半为 a ,后一半为 b 。 两个字符串 相似 的前提是它们都含有相同数目的元音('a
LeetCode 每日一题——816. 模糊坐标
1.题目描述 816. 模糊坐标 我们有一些二维坐标,如 "(1, 3)" 或 "(2, 0.5)",然后我们移除所有逗号,小数点和空格,得到一个字符串S。返回所有可能的原始字符串到一个列表中。 原始
LeetCode 每日一题——1684. 统计一致字符串的数目
1.题目描述 1684. 统计一致字符串的数目 给你一个由不同字符组成的字符串 allowed 和一个字符串数组 words 。如果一个字符串的每一个字符都在 allowed 中,就称这个字符串是 一
LeetCode 每日一题——1668. 最大重复子字符串
1.题目描述 1668. 最大重复子字符串 给你一个字符串 sequence ,如果字符串 word 连续重复 k 次形成的字符串是 sequence 的一个子字符串,那么单词 word 的 重复值为
下一页