- 一、题目要求 序列化是将数据结构或对象转换为一系列位的过程,以便它可以存储在文件或内存缓冲区中,或通过网络连接链路传输,以便稍后在同一个或另一个计算机环境中重建。 设计一个算法来序列化和反序列化 ... 一、题目要求 序列化是将数据结构或对象转换为一系列位的过程,以便它可以存储在文件或内存缓冲区中,或通过网络连接链路传输,以便稍后在同一个或另一个计算机环境中重建。 设计一个算法来序列化和反序列化 ...
- 一、题目要求 给定一个二叉搜索树的根节点 root 和一个值 key,删除二叉搜索树中的 key 对应的节点,并保证二叉搜索树的性质不变,返回二叉搜索树(有可能被更新)的根节点的引用。 一般来说,... 一、题目要求 给定一个二叉搜索树的根节点 root 和一个值 key,删除二叉搜索树中的 key 对应的节点,并保证二叉搜索树的性质不变,返回二叉搜索树(有可能被更新)的根节点的引用。 一般来说,...
- 一、题目 二、思路 mysql 8.0有窗口函数可以使用,排序问题一般有3种情况(以3、7、7、9为栗子): ROW_NUMBER()函数:按顺序求行数,结果为1,2,3,4RANK()函数... 一、题目 二、思路 mysql 8.0有窗口函数可以使用,排序问题一般有3种情况(以3、7、7、9为栗子): ROW_NUMBER()函数:按顺序求行数,结果为1,2,3,4RANK()函数...
- 一、题目要求 存在一个不含 0 的环形数组 nums ,每个 nums[i] 都表示位于下标 i 的角色应该向前或向后移动的下标个数: 如果 nums[i] 是正数,向前(下标递增... 一、题目要求 存在一个不含 0 的环形数组 nums ,每个 nums[i] 都表示位于下标 i 的角色应该向前或向后移动的下标个数: 如果 nums[i] 是正数,向前(下标递增...
- 151. 反转链表 难度:简单 收藏 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head = [1,2,3,4,5] 输出:[5,4,3,2,1]... 151. 反转链表 难度:简单 收藏 给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 示例 1: 输入:head = [1,2,3,4,5] 输出:[5,4,3,2,1]...
- 一、题目要求 给你一个整数 n,对于 0 <= i <= n 中的每个 i,计算其二进制表示中 1 的个数,返回一个长度为 n + 1 的数组 ans 作为答案。 示例 1: 输入... 一、题目要求 给你一个整数 n,对于 0 <= i <= n 中的每个 i,计算其二进制表示中 1 的个数,返回一个长度为 n + 1 的数组 ans 作为答案。 示例 1: 输入...
- 一、题目要求 给你一个由非负整数 a1, a2, …, an 组成的数据流输入,请你将到目前为止看到的数字总结为不相交的区间列表。 实现 SummaryRanges 类: Sum... 一、题目要求 给你一个由非负整数 a1, a2, …, an 组成的数据流输入,请你将到目前为止看到的数字总结为不相交的区间列表。 实现 SummaryRanges 类: Sum...
- 一、题目要求 给你一个 m x n 的矩阵 matrix 和一个整数 k,找出并返回矩阵内部矩形区域的不超过 k 的最大数值和。 题目数据保证总会存在一个数值和不超过 k 的矩形区域。 示例 1... 一、题目要求 给你一个 m x n 的矩阵 matrix 和一个整数 k,找出并返回矩阵内部矩形区域的不超过 k 的最大数值和。 题目数据保证总会存在一个数值和不超过 k 的矩形区域。 示例 1...
- 一、题目要求 给你两个整数数组 nums1 和 nums2,请你以数组形式返回两数组的交集,返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。... 一、题目要求 给你两个整数数组 nums1 和 nums2,请你以数组形式返回两数组的交集,返回结果中每个元素出现的次数,应与元素在两个数组中都出现的次数一致(如果出现次数不一致,则考虑取较小值)。...
- 一、题目要求 有两个水壶,容量分别为 jug1Capacity 和 jug2Capacity 升,水的供应是无限的,确定是否有可能使用这两个壶准确得到 targetCapacity 升。 如果可以... 一、题目要求 有两个水壶,容量分别为 jug1Capacity 和 jug2Capacity 升,水的供应是无限的,确定是否有可能使用这两个壶准确得到 targetCapacity 升。 如果可以...
- 目录 TypeScript 基础类型 任意类型 (any) 变量的值会动态改变时 改写现有代码时 定义存储各种类型数据的数组时 数字类型 (number) 字符串类型 (string) 布尔类型 (boolean) 数组类型 (无) 元组 (无) 枚举 (enum) void (void) null / u... 目录 TypeScript 基础类型 任意类型 (any) 变量的值会动态改变时 改写现有代码时 定义存储各种类型数据的数组时 数字类型 (number) 字符串类型 (string) 布尔类型 (boolean) 数组类型 (无) 元组 (无) 枚举 (enum) void (void) null / u...
- 一、题目要求 给你一个整数数组 coins,表示不同面额的硬币;以及一个整数 amount,表示总金额。 计算并返回可以凑成总金额所需的最少的硬币个数,如果没有任何一种硬币组合能组成总金额,返回 ... 一、题目要求 给你一个整数数组 coins,表示不同面额的硬币;以及一个整数 amount,表示总金额。 计算并返回可以凑成总金额所需的最少的硬币个数,如果没有任何一种硬币组合能组成总金额,返回 ...
- 92. 将有序数组转换为二叉搜索树 难度:简单 收藏 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左... 92. 将有序数组转换为二叉搜索树 难度:简单 收藏 给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。 高度平衡 二叉树是一棵满足「每个节点的左...
- 一、题目要求 初始时有 n 个灯泡处于关闭状态,第一轮,你将会打开所有灯泡;接下来的第二轮,你将会每两个灯泡关闭第二个;第三轮,你每三个灯泡就切换第三个灯泡的开关(即,打开变关闭,关闭变打开);第 ... 一、题目要求 初始时有 n 个灯泡处于关闭状态,第一轮,你将会打开所有灯泡;接下来的第二轮,你将会每两个灯泡关闭第二个;第三轮,你每三个灯泡就切换第三个灯泡的开关(即,打开变关闭,关闭变打开);第 ...
- 一、题目要求 给你一个整数数组 distance,从 X-Y 平面上的点 (0,0) 开始,先向北移动 distance[0] 米,然后向西移动 distance[1] 米,向南移动 distanc... 一、题目要求 给你一个整数数组 distance,从 X-Y 平面上的点 (0,0) 开始,先向北移动 distance[0] 米,然后向西移动 distance[1] 米,向南移动 distanc...
上滑加载中
推荐直播
-
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中 -
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
基于华为云码道,构建你的定制化AI搭子2026/08/14 周五 09:00-11:30
明亮-华为云开发者发展与支持部部长
本期直播将向您全面介绍华为云码道产品,并基于码道手把手教你部署自己的定制化AI陪伴搭子。
回顾中
热门标签