- 一.题目:路径总和 二.算法思想 直接递归: (1)边界条件: root为NULL要return,root左右子树为NULL时要判断是否为sum (2)递归式:递归遍历左子树和右子树 三.代码 /** * Definition for a binary tree node. * struct TreeNode { * ... 一.题目:路径总和 二.算法思想 直接递归: (1)边界条件: root为NULL要return,root左右子树为NULL时要判断是否为sum (2)递归式:递归遍历左子树和右子树 三.代码 /** * Definition for a binary tree node. * struct TreeNode { * ...
- 文章目录 一、图的存储1.邻接矩阵2.邻接表 二、图的DFS(1)邻接矩阵版(2)邻接表版1.小栗子:通过DFS计算图的连通分量个数 3.图的BFS(1)邻接矩阵(2)邻接表版(3)... 文章目录 一、图的存储1.邻接矩阵2.邻接表 二、图的DFS(1)邻接矩阵版(2)邻接表版1.小栗子:通过DFS计算图的连通分量个数 3.图的BFS(1)邻接矩阵(2)邻接表版(3)...
- 文章目录 1.矩阵运算2.arange()生成ndarray数组3.meshgrid4.通过array转为二维数组5.利用 ix_()函数进行数组切片6.数组连接7.数据的存取8.求逆、解方程、特... 文章目录 1.矩阵运算2.arange()生成ndarray数组3.meshgrid4.通过array转为二维数组5.利用 ix_()函数进行数组切片6.数组连接7.数据的存取8.求逆、解方程、特...
- 数据结构元组tuple 元组是另一个数据类型,类似于List(列表)。 元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。 实例(Python 2.0+) #!/usr/bin/python# -*- coding: UTF-8 -*-tuple = ('runoob', 786 , 2.23, '... 数据结构元组tuple 元组是另一个数据类型,类似于List(列表)。 元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。 实例(Python 2.0+) #!/usr/bin/python# -*- coding: UTF-8 -*-tuple = ('runoob', 786 , 2.23, '...
- 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 它是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B... 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 它是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B...
- 1.题目 https://leetcode-cn.com/problems/longest-consecutive-sequence/solution/ti-mu-fen-xi-ji-yi-hua-so... 1.题目 https://leetcode-cn.com/problems/longest-consecutive-sequence/solution/ti-mu-fen-xi-ji-yi-hua-so...
- 1.题目 2.思路 思路很清晰:如果从0左边开始往右遍历,遇到0就扔到左边指针l处,遇到2就扔到右边指针r处,这里说的“扔”即交换两个元素的动作。 一定注意! 我们的前提是从左往右遍历,对于遇... 1.题目 2.思路 思路很清晰:如果从0左边开始往右遍历,遇到0就扔到左边指针l处,遇到2就扔到右边指针r处,这里说的“扔”即交换两个元素的动作。 一定注意! 我们的前提是从左往右遍历,对于遇...
- 文章目录 1. spring概述1.1 Spring是什么(理解)1.4 Spring的体系结构(了解) 2. spring快速入门2.1 Spring程序开发步骤2.2 导入Spring开... 文章目录 1. spring概述1.1 Spring是什么(理解)1.4 Spring的体系结构(了解) 2. spring快速入门2.1 Spring程序开发步骤2.2 导入Spring开...
- 数据结构可视化 https://visualgo.net/zh 数据结构可视化 https://visualgo.net/zh
- 一、题目 提示: 1 <= A.length <= 5001 <= A[i].length <= 5000 <= A[i][j] <= 1所有行的大小都相同 二... 一、题目 提示: 1 <= A.length <= 5001 <= A[i].length <= 5000 <= A[i][j] <= 1所有行的大小都相同 二...
- 题目 剑指 Offer 03. 数组中重复的数字 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几... 题目 剑指 Offer 03. 数组中重复的数字 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几...
- 一、题目 中等题。 提示: 所有的值都在 0 至 1000 的范围内; 操作数将在 1 至 1000 的范围内; 请不要使用内置的队列库。 二、思路 使用动态数组以便在运行阶段创建需要大小的数组... 一、题目 中等题。 提示: 所有的值都在 0 至 1000 的范围内; 操作数将在 1 至 1000 的范围内; 请不要使用内置的队列库。 二、思路 使用动态数组以便在运行阶段创建需要大小的数组...
- 581. 最短无序连续子数组 难度中等693 给你一个整数数组 nums ,你需要找出一个 连续子数组 ,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。 请你找出符合题意的 最短 子数... 581. 最短无序连续子数组 难度中等693 给你一个整数数组 nums ,你需要找出一个 连续子数组 ,如果对这个子数组进行升序排序,那么整个数组都会变为升序排序。 请你找出符合题意的 最短 子数...
- 指针数组:实际上是数组,其元素都是指针;如:int *p[3]; 数组指针:实际是指针,指向数组。如:int (*p)[3]:指向数组的指针,该数组有3个int型数据。 【】的优先级要比 * 高 ,同时int *p[3] 等价于 int *(p[3]) nt *p[4] 与选择项中的 说... 指针数组:实际上是数组,其元素都是指针;如:int *p[3]; 数组指针:实际是指针,指向数组。如:int (*p)[3]:指向数组的指针,该数组有3个int型数据。 【】的优先级要比 * 高 ,同时int *p[3] 等价于 int *(p[3]) nt *p[4] 与选择项中的 说...
- Redis 列表(List) Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素导列表的头部(左边)或者尾部(右边) 一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。 list类型其实就是一个双向链表。通过push,pop操作从链表的头部或者... Redis 列表(List) Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素导列表的头部(左边)或者尾部(右边) 一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。 list类型其实就是一个双向链表。通过push,pop操作从链表的头部或者...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签