- 题目描述 在一个「平衡字符串」中,‘L’ 和 ‘R’ 字符的数量是相同的。 给出一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串。 返回可以通过分割得到的平衡字符串的最大数量。 示例 1: 输入:s = "RLRRLLRLRL" 输出:4 解释:s 可以分割为 "RL", "RRLL", "RL", "RL", 每个子字符串中都包含相同数量的 'L' 和... 题目描述 在一个「平衡字符串」中,‘L’ 和 ‘R’ 字符的数量是相同的。 给出一个平衡字符串 s,请你将它分割成尽可能多的平衡字符串。 返回可以通过分割得到的平衡字符串的最大数量。 示例 1: 输入:s = "RLRRLLRLRL" 输出:4 解释:s 可以分割为 "RL", "RRLL", "RL", "RL", 每个子字符串中都包含相同数量的 'L' 和...
- 题目描述 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2 输出: 1->2 12 示例 2: 输入: 1->1->2->3->3 输出: 1->2->3 12 解答 By 海轰 提交代码 ListNode* deleteDuplicates(List... 题目描述 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2 输出: 1->2 12 示例 2: 输入: 1->1->2->3->3 输出: 1->2->3 12 解答 By 海轰 提交代码 ListNode* deleteDuplicates(List...
- 题目描述 请判断一个链表是否为回文链表。 示例 1: 输入: 1->2 输出: false 12 示例 2: 输入: 1->2->2->1 输出: true 12 解答 By 海轰 提交代码 /** * Definition for singly-linked list. * struct ListNode { * int ... 题目描述 请判断一个链表是否为回文链表。 示例 1: 输入: 1->2 输出: false 12 示例 2: 输入: 1->2->2->1 输出: true 12 解答 By 海轰 提交代码 /** * Definition for singly-linked list. * struct ListNode { * int ...
- 目录 文章目录 目录前文列表typedef关键字 typedef 和预处理器指令 #define 的区别 前文列表 《程序编译流程与 GCC 编译器》 《C 语言编程 — 基本语法》 《C 语言编程 — 基本数据类型》 《C 语言编程 — 变量与常量》 《C 语言编程 — 运算符》 《C 语言编程 — 逻辑控制语句》 《C 语言编程 — 函数》 《C ... 目录 文章目录 目录前文列表typedef关键字 typedef 和预处理器指令 #define 的区别 前文列表 《程序编译流程与 GCC 编译器》 《C 语言编程 — 基本语法》 《C 语言编程 — 基本数据类型》 《C 语言编程 — 变量与常量》 《C 语言编程 — 运算符》 《C 语言编程 — 逻辑控制语句》 《C 语言编程 — 函数》 《C ...
- 题目描述 求 1+2+…+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例 1: 输入: n = 3 输出: 6 12 示例 2: 输入: n = 9 输出: 45 12 限制: 1 <= n <= 10000 解答 Demo int sumNums(int ... 题目描述 求 1+2+…+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 示例 1: 输入: n = 3 输出: 6 12 示例 2: 输入: n = 9 输出: 45 12 限制: 1 <= n <= 10000 解答 Demo int sumNums(int ...
- 目录 目录软件环境Python变量调用的过程数值型 删除一个数值类型对象布尔型 Bool标准整型 Int长整型 双精度浮点型 Float复数 数值类型对象的内建功能函数 absNumber 求Number的绝对值coercex y 将x y转换为同一种数值类型divmodx y 除法-取余运算的结合pow 指数运算或将结果取余round 浮点型的四舍五入运算... 目录 目录软件环境Python变量调用的过程数值型 删除一个数值类型对象布尔型 Bool标准整型 Int长整型 双精度浮点型 Float复数 数值类型对象的内建功能函数 absNumber 求Number的绝对值coercex y 将x y转换为同一种数值类型divmodx y 除法-取余运算的结合pow 指数运算或将结果取余round 浮点型的四舍五入运算...
- 题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 12 解答 By ... 题目描述 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 12 解答 By ...
- 题目描述 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 12 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4] 123 说明: 输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。 ... 题目描述 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入:nums1 = [1,2,2,1], nums2 = [2,2] 输出:[2] 12 示例 2: 输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出:[9,4] 123 说明: 输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。 ...
- 题目描述 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 1 返回它的最大深度 3 。 解答 代码(递归) int maxDepth(TreeNode* root) { if(root==NUL... 题目描述 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 1 返回它的最大深度 3 。 解答 代码(递归) int maxDepth(TreeNode* root) { if(root==NUL...
- 因为做了一个Fibonacci的题需要用矩阵+快速幂求解所以引发了下面一系列问题!!! 快速幂: 快速幂时间复杂度为 O(log2N), 与朴素的O(N)相比效率有了极大的提高。  ... 因为做了一个Fibonacci的题需要用矩阵+快速幂求解所以引发了下面一系列问题!!! 快速幂: 快速幂时间复杂度为 O(log2N), 与朴素的O(N)相比效率有了极大的提高。  ...
- 题目描述 给你两个整数数组 startTime(开始时间)和 endTime(结束时间),并指定一个整数 queryTime 作为查询时间。 已知,第 i 名学生在 startTime[i] 时开始写作业并于 endTime[i] 时完成作业。 请返回在查询时间 queryTime 时正在做作业的学生人数。形式上,返回能够使 queryTime 处于区间 [sta... 题目描述 给你两个整数数组 startTime(开始时间)和 endTime(结束时间),并指定一个整数 queryTime 作为查询时间。 已知,第 i 名学生在 startTime[i] 时开始写作业并于 endTime[i] 时完成作业。 请返回在查询时间 queryTime 时正在做作业的学生人数。形式上,返回能够使 queryTime 处于区间 [sta...
- 题目描述 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向右读, 为 -121 。 从右向左读, ... 题目描述 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121 输出: true 示例 2: 输入: -121 输出: false 解释: 从左向右读, 为 -121 。 从右向左读, ...
- 目录 文章目录 目录前文列表变量变量语法规则变量的读取和存储将变量加入 Lisp Value 体系变量的计算变量的定义与赋值异常处理优化源代码 前文列表 《用 C 语言开发一门编程语言 — 交互式解析器》 《用 C 语言开发一门编程语言 — 跨平台的可移植性》 《用 C 语言开发一门编程语言 — 语法解析器》 《用 C 语言开发一门编程语言 — 抽象语... 目录 文章目录 目录前文列表变量变量语法规则变量的读取和存储将变量加入 Lisp Value 体系变量的计算变量的定义与赋值异常处理优化源代码 前文列表 《用 C 语言开发一门编程语言 — 交互式解析器》 《用 C 语言开发一门编程语言 — 跨平台的可移植性》 《用 C 语言开发一门编程语言 — 语法解析器》 《用 C 语言开发一门编程语言 — 抽象语...
- 目录 文章目录 目录切片len() 和 cap() 函数append() 和 copy() 函数空切片 切片 Golang 中,切片(Slice)的本质是长度不固定的、可以追加元素的特殊数组,所以切片也称为 “动态数组”。 注意,声明时切片不需要说明长度,否则会触发异常:cannot use numbers (type [9]int) as type... 目录 文章目录 目录切片len() 和 cap() 函数append() 和 copy() 函数空切片 切片 Golang 中,切片(Slice)的本质是长度不固定的、可以追加元素的特殊数组,所以切片也称为 “动态数组”。 注意,声明时切片不需要说明长度,否则会触发异常:cannot use numbers (type [9]int) as type...
- 题目描述 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", needle = "ll" 输出: 2 12 示例 2: 输入: haystack = "aaaaa", nee... 题目描述 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = "hello", needle = "ll" 输出: 2 12 示例 2: 输入: haystack = "aaaaa", nee...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签