- 一、题目要求 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配: ‘.’ 匹配任意单个字符; ‘*’ 匹配零个或多个前面的那一个元素。 所谓... 一、题目要求 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配: ‘.’ 匹配任意单个字符; ‘*’ 匹配零个或多个前面的那一个元素。 所谓...
- 1. 两数之和 难度:简单 收藏 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种... 1. 两数之和 难度:简单 收藏 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种...
- 一、题目要求 给你两个非空链表来代表两个非负整数,数字最高位位于链表开始位置,它们的每个节点只存储一位数字,将这两数相加会返回一个新的链表。可以假设除了数字 0 之外,这两个数字都不会以零开头。示例1:... 一、题目要求 给你两个非空链表来代表两个非负整数,数字最高位位于链表开始位置,它们的每个节点只存储一位数字,将这两数相加会返回一个新的链表。可以假设除了数字 0 之外,这两个数字都不会以零开头。示例1:...
- 一、题目要求 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。进阶: ... 一、题目要求 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。进阶: ...
- 一、题目描述 Alice 和 Bob 玩一个游戏,两人轮流操作, Alice 先手,总共有 n 个石子排成一行。轮到某个玩家的回合时,如果石子的数目 大于 1 ,他将执行以下操作: 选择一个整数 ... 一、题目描述 Alice 和 Bob 玩一个游戏,两人轮流操作, Alice 先手,总共有 n 个石子排成一行。轮到某个玩家的回合时,如果石子的数目 大于 1 ,他将执行以下操作: 选择一个整数 ...
- 一、题目要求 给你一个字符串数组,请你将字母异位词组合在一起,可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。示例 1: 输入: s... 一、题目要求 给你一个字符串数组,请你将字母异位词组合在一起,可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。示例 1: 输入: s...
- scratch快速排序 一、案例演示 【Scratch案例演示】Scratch快速排序 Scratch快速排序算法 高阶编程 二、案例介绍 什么是选择排序呢,在讲排序之前,要先跟小朋友们讲一下算法;什么是算法,通俗一点来说就是解决一个问题的一整套的计算方法或者完整的指令。对于小朋友们来说,解决一个数学应用题这就是... scratch快速排序 一、案例演示 【Scratch案例演示】Scratch快速排序 Scratch快速排序算法 高阶编程 二、案例介绍 什么是选择排序呢,在讲排序之前,要先跟小朋友们讲一下算法;什么是算法,通俗一点来说就是解决一个问题的一整套的计算方法或者完整的指令。对于小朋友们来说,解决一个数学应用题这就是...
- 一、题目要求 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和并同样以字符串形式返回。不能使用任何內建的用于处理大整数的库(比如 BigInteger), 也不能直接将输入的字符串转换... 一、题目要求 给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和并同样以字符串形式返回。不能使用任何內建的用于处理大整数的库(比如 BigInteger), 也不能直接将输入的字符串转换...
- 一、题目要求 给你一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长有效(格式正确且连续)括号子串的长度。示例 1: 输入:s = "(()" 输出:2 解释:最长有效括号子串是 "()" 123 ... 一、题目要求 给你一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长有效(格式正确且连续)括号子串的长度。示例 1: 输入:s = "(()" 输出:2 解释:最长有效括号子串是 "()" 123 ...
- 一、题目要求 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2,请找出并返回这两个正序数组的中位数 。算法的时间复杂度应该为 O(log (m+n)) 。示例 1: ... 一、题目要求 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2,请找出并返回这两个正序数组的中位数 。算法的时间复杂度应该为 O(log (m+n)) 。示例 1: ...
- 一、题目要求 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包... 一、题目要求 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。注意:答案中不可以包...
- 一、题目要求 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” ),机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish”)... 一、题目要求 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” ),机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish”)...
- 一、题目要求 给你一个由候选元素组成的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的每个元素... 一、题目要求 给你一个由候选元素组成的集合 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。candidates 中的每个元素...
- 删除有序数组中的重复项 一、题目要求 给你一个升序排列的数组 nums ,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持 一致 。由于在某些语言中不能... 删除有序数组中的重复项 一、题目要求 给你一个升序排列的数组 nums ,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持 一致 。由于在某些语言中不能...
- 一、OC 数组的类体系 当我们创建一个 NSArray 对象时,实际上得到的是 NSArray 的子类 __NSArrayI 对象。同样的,创建 NSMutableArray 对象,得到的同样是其子... 一、OC 数组的类体系 当我们创建一个 NSArray 对象时,实际上得到的是 NSArray 的子类 __NSArrayI 对象。同样的,创建 NSMutableArray 对象,得到的同样是其子...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签