- 1.题目 2.思路 (1)方法和【LeetCode215】数组中的第k个最大元素(小顶堆—priority_queue)相同(利用小顶堆,不断加入且保持优先队列恰好为k个元素)。不过注意是将每个元... 1.题目 2.思路 (1)方法和【LeetCode215】数组中的第k个最大元素(小顶堆—priority_queue)相同(利用小顶堆,不断加入且保持优先队列恰好为k个元素)。不过注意是将每个元...
- 1.使用场景 输入数据:如果是递归数据结构,如单链表,二叉树,集合,则一定可以用DFS; 如果是非递归数据结构,如一维数组,二维数组,字符串,图,则概率小一点。 状态转换图:树或图 求解目标:必须要走到... 1.使用场景 输入数据:如果是递归数据结构,如单链表,二叉树,集合,则一定可以用DFS; 如果是非递归数据结构,如一维数组,二维数组,字符串,图,则概率小一点。 状态转换图:树或图 求解目标:必须要走到...
- 文章目录 腾讯6 大事业群:CSIGIEGPCGTEGCDGWXG 腾讯6 大事业群: 云与智慧产业事业群 ( CSIG ) 互动娱乐事业群 ( IEG ) 平台与内容事业群 ( PCG ... 文章目录 腾讯6 大事业群:CSIGIEGPCGTEGCDGWXG 腾讯6 大事业群: 云与智慧产业事业群 ( CSIG ) 互动娱乐事业群 ( IEG ) 平台与内容事业群 ( PCG ...
- 【1079】Total Sales of Supply Chain (25 分) 1.题目 https://pintia.cn/problem-sets/994805342720868352/prob... 【1079】Total Sales of Supply Chain (25 分) 1.题目 https://pintia.cn/problem-sets/994805342720868352/prob...
- 一、Floyd算法 解决全源最短路径问题——求任意两点u、v之间的最短路径长度,dis[i][j]表示从顶点i到顶点j的最短距离,伪代码如下: 枚举顶点k 以顶点k作为中介点,枚举所有顶点对i和j ... 一、Floyd算法 解决全源最短路径问题——求任意两点u、v之间的最短路径长度,dis[i][j]表示从顶点i到顶点j的最短距离,伪代码如下: 枚举顶点k 以顶点k作为中介点,枚举所有顶点对i和j ...
- 1.题目 题目描述:给出长方形的长和宽,每次从长方形里撕去最大的正方形,输出最后能得到多少正方形 输入: 3 4 输出: 4 2.思路 水题,不过要注意2点: (1)不断进行while循环,循环终止... 1.题目 题目描述:给出长方形的长和宽,每次从长方形里撕去最大的正方形,输出最后能得到多少正方形 输入: 3 4 输出: 4 2.思路 水题,不过要注意2点: (1)不断进行while循环,循环终止...
- 一、torch.argmax() (1)torch.argmax(input, dim=None, keepdim=False)返回指定维度最大值的序号; (2)dim给定的定义是:the dement... 一、torch.argmax() (1)torch.argmax(input, dim=None, keepdim=False)返回指定维度最大值的序号; (2)dim给定的定义是:the dement...
- 1.题目 https://pintia.cn/problem-sets/994805342720868352/problems/994805460652113920 静态链表,找出两条链表的首个公共结点... 1.题目 https://pintia.cn/problem-sets/994805342720868352/problems/994805460652113920 静态链表,找出两条链表的首个公共结点...
- 1.题目 2.思路 (1)本质就是用dfs遍历求图的连通分量个数(之前做过类似的——【LeetCode79】单词搜索)dfs注意base case和递归体。 base case是非1字符和非网格... 1.题目 2.思路 (1)本质就是用dfs遍历求图的连通分量个数(之前做过类似的——【LeetCode79】单词搜索)dfs注意base case和递归体。 base case是非1字符和非网格...
- 1.某93分大佬的 https://blog.csdn.net/vuscity/article/details/107381788?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159722933619724839231492%2522%252C%2522scm%252... 1.某93分大佬的 https://blog.csdn.net/vuscity/article/details/107381788?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522159722933619724839231492%2522%252C%2522scm%252...
- 1.题目 2.法一:二分查找 上界为0,下界为x(可以直接写为x/2+1),二分查找。 (1)mid=(left+right)/2,为了防止2个数之和过大,造成溢出,也可以写成left+(righ... 1.题目 2.法一:二分查找 上界为0,下界为x(可以直接写为x/2+1),二分查找。 (1)mid=(left+right)/2,为了防止2个数之和过大,造成溢出,也可以写成left+(righ...
- 1.题目 2.思路 如果没有空间复杂度的要求,那肯定用哈希了,但是这题要求“线性时间复杂度、常数空间复杂度”,不使用额外空间。 根据具体题目特性:除了那个只出现1次的元素,其他元素都是出现2次的—... 1.题目 2.思路 如果没有空间复杂度的要求,那肯定用哈希了,但是这题要求“线性时间复杂度、常数空间复杂度”,不使用额外空间。 根据具体题目特性:除了那个只出现1次的元素,其他元素都是出现2次的—...
- 1.题目 2.思路 要就地实现旋转即不能使用额外的数组空间,那就考虑每次同时操作两个数组元素(交换2个数组元素): (1)先将二维矩阵沿着主对角线翻转; (2)再将矩阵左右翻转即可得到【向右旋转... 1.题目 2.思路 要就地实现旋转即不能使用额外的数组空间,那就考虑每次同时操作两个数组元素(交换2个数组元素): (1)先将二维矩阵沿着主对角线翻转; (2)再将矩阵左右翻转即可得到【向右旋转...
- 1.题目 https://pintia.cn/problem-sets/994805342720868352/problems/994805427332562944 给出容量max=M的栈,分别把1、2... 1.题目 https://pintia.cn/problem-sets/994805342720868352/problems/994805427332562944 给出容量max=M的栈,分别把1、2...
- 1.题目 2.思路 暴力枚举是2个指针通向进行,而不要暴力枚举就是为了减少不必要的枚举:两个指针初始在两端,即一个指针在数组最左边,另一个指针在数组最右边。每次计算完面积后,将所在高度矮的指针向... 1.题目 2.思路 暴力枚举是2个指针通向进行,而不要暴力枚举就是为了减少不必要的枚举:两个指针初始在两端,即一个指针在数组最左边,另一个指针在数组最右边。每次计算完面积后,将所在高度矮的指针向...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签