- # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # self.v... # Definition for singly-linked list. # class ListNode: # def __init__(self, x): # self.v...
- 题目描述: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的... 题目描述: 给定一个数组 nums 和一个值 val,你需要原地移除所有数值等于 val 的元素,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的...
- 一、题目要求 给你一个数组 points ,其中 points[i] = [xi, yi] 表示 X-Y 平面上的一个点,求最多有多少个点在同一条直线上。 示例 1: 输入:points ... 一、题目要求 给你一个数组 points ,其中 points[i] = [xi, yi] 表示 X-Y 平面上的一个点,求最多有多少个点在同一条直线上。 示例 1: 输入:points ...
- 167: 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: ... 167: 给定一个已按照升序排列 的有序数组,找到两个数使得它们相加之和等于目标数。 函数应该返回这两个下标值 index1 和 index2,其中 index1 必须小于 index2。 说明: ...
- 704: 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 clas... 704: 二分查找 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。 clas...
- 一、题目要求 一些恶魔抓住了公主(P)并将她关在了地下城的右下角,地下城是由 M x N 个房间组成的二维网格,我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公... 一、题目要求 一些恶魔抓住了公主(P)并将她关在了地下城的右下角,地下城是由 M x N 个房间组成的二维网格,我们英勇的骑士(K)最初被安置在左上角的房间里,他必须穿过地下城并通过对抗恶魔来拯救公...
- 283问题描述: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: ... 283问题描述: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明: ...
- 26:删除排序数组中的重复项 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外... 26:删除排序数组中的重复项 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外...
- 类加载的过程 加载验证准备解析初始化 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括了:加载(Loading)、验证(Verification)、准备(Prepar... 类加载的过程 加载验证准备解析初始化 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括了:加载(Loading)、验证(Verification)、准备(Prepar...
- 1、allocate()创建堆缓冲区2、allocateDirect()创建直接缓冲区3、wrap()创建堆缓冲区4、直接缓冲区和非直接缓冲区的比较: 字节缓冲区分为直接字节缓冲区与非... 1、allocate()创建堆缓冲区2、allocateDirect()创建直接缓冲区3、wrap()创建堆缓冲区4、直接缓冲区和非直接缓冲区的比较: 字节缓冲区分为直接字节缓冲区与非...
- 一、题目要求 根据逆波兰表示法,求表达式的值。有效的算符包括 +、-、*、/,每个运算对象可以是整数,也可以是另一个逆波兰表达式。 两个整数之间的除法只保留整数部分。 可以保证给定的逆波兰表达式... 一、题目要求 根据逆波兰表示法,求表达式的值。有效的算符包括 +、-、*、/,每个运算对象可以是整数,也可以是另一个逆波兰表达式。 两个整数之间的除法只保留整数部分。 可以保证给定的逆波兰表达式...
- 一、题目要求 给你二叉树的根节点 root ,返回其节点值自底向上的层序遍历(即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)。 示例 1: 输入:root = [3,9,20,n... 一、题目要求 给你二叉树的根节点 root ,返回其节点值自底向上的层序遍历(即按从叶子节点所在层到根节点所在的层,逐层从左向右遍历)。 示例 1: 输入:root = [3,9,20,n...
- 997. 找到小镇的法官 难度简单216 在一个小镇里,按从 1 到 n 为 n 个人进行编号。传言称,这些人中有一个是小镇上的秘密法官。 如果小镇的法官真的存在,那么: 小镇的法官不相信任何人。... 997. 找到小镇的法官 难度简单216 在一个小镇里,按从 1 到 n 为 n 个人进行编号。传言称,这些人中有一个是小镇上的秘密法官。 如果小镇的法官真的存在,那么: 小镇的法官不相信任何人。...
- 一、题目要求 给定一个 n 叉树的根节点 root ,返回其节点值的后序遍历。 n 叉树在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔。 示例 1: 输入:root ... 一、题目要求 给定一个 n 叉树的根节点 root ,返回其节点值的后序遍历。 n 叉树在输入中按层序遍历进行序列化表示,每组子节点由空值 null 分隔。 示例 1: 输入:root ...
- 一、题目 二、思路 给定的升序数组,其实就是BST的中序遍历数组,只是给定一棵二叉树的中序遍历数组,并不能确定一棵二叉树,但是题目要求是严格平衡的二叉搜索树,所以可以选择升序序列的中间元素作为当... 一、题目 二、思路 给定的升序数组,其实就是BST的中序遍历数组,只是给定一棵二叉树的中序遍历数组,并不能确定一棵二叉树,但是题目要求是严格平衡的二叉搜索树,所以可以选择升序序列的中间元素作为当...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签