- 数据结构是算法的基石,如果没有扎实的数据结构基础,想要把算法学好甚至融会贯通是非常困难的,而优秀的算法又往往取决于你采用哪种数据结构。 所以,接下来两节课的主题是,在算法面试中经常会被用到的数据结构以及一些实用技巧。同时穿插一些经典的题目,加深理解。这节课主要讲: 数组、字符串 链表 栈 队列... 数据结构是算法的基石,如果没有扎实的数据结构基础,想要把算法学好甚至融会贯通是非常困难的,而优秀的算法又往往取决于你采用哪种数据结构。 所以,接下来两节课的主题是,在算法面试中经常会被用到的数据结构以及一些实用技巧。同时穿插一些经典的题目,加深理解。这节课主要讲: 数组、字符串 链表 栈 队列...
- 1 Kafka入门教程 1.1 消息队列(Message Queue) Message Queue消息传送系统提供传送服务。消息传送依赖于大量支持组件,这些组件负责处理连接服务、消息的路由和传送、持久性、安全性以及日志记录。消息服务器可以使用一个或多个代理实例。 JMS(Java Messagi... 1 Kafka入门教程 1.1 消息队列(Message Queue) Message Queue消息传送系统提供传送服务。消息传送依赖于大量支持组件,这些组件负责处理连接服务、消息的路由和传送、持久性、安全性以及日志记录。消息服务器可以使用一个或多个代理实例。 JMS(Java Messagi...
- 然而,仅仅掌握好它们不足以应付大厂的算法面试的。为了达到对时间和空间复杂度的理想要求,本节课探究高级数据结构,它们的实现要比那些常用的数据结构要复杂得多。其中重点介绍: 优先队列 图 前缀树 线段树 树状数组 掌握好高级数据结构的性质以及所适用的场合,在分析问题的时候回归本质,很多题目都能迎刃而解。 &n... 然而,仅仅掌握好它们不足以应付大厂的算法面试的。为了达到对时间和空间复杂度的理想要求,本节课探究高级数据结构,它们的实现要比那些常用的数据结构要复杂得多。其中重点介绍: 优先队列 图 前缀树 线段树 树状数组 掌握好高级数据结构的性质以及所适用的场合,在分析问题的时候回归本质,很多题目都能迎刃而解。 &n...
- 作为快速入门Redis系列的第二篇博客,本篇为大家介绍的是Redis的数据类型。 &... 作为快速入门Redis系列的第二篇博客,本篇为大家介绍的是Redis的数据类型。 &...
- 数据类型与操作符 scala中的类型以及操作符绝大多数和Java一样,我们主要来学习 与Java不一样的一些用法scala类型的继承体系 数据类型 基础类型 类型说明 Byte 8位带符号整数 Short 16位带符号整数 Int 32位带符号整数 Long 64位带符号整数 Char 16位无符号Unic... 数据类型与操作符 scala中的类型以及操作符绝大多数和Java一样,我们主要来学习 与Java不一样的一些用法scala类型的继承体系 数据类型 基础类型 类型说明 Byte 8位带符号整数 Short 16位带符号整数 Int 32位带符号整数 Long 64位带符号整数 Char 16位无符号Unic...
- 作为scala快速入门系列的第五篇博客,小菌为大家带来的是关于数据类型与操作符的内容。 &nb... 作为scala快速入门系列的第五篇博客,小菌为大家带来的是关于数据类型与操作符的内容。 &nb...
- 简单回顾一下矩阵乘法: 矩阵乘法要求左矩阵的列数与右矩阵的行数相等,m×n的矩阵A,与n×p的矩阵B相乘,结果为m×p的矩阵C。详细内容可以查看:矩阵乘法。 为了方便描述,先进行假设: 矩阵A的行数为m,列数为n,aij为矩阵A第i行j列的元素。矩阵B的行数为n,列数为p,bij为矩阵B第i行j列的元素。 分析 因为分布... 简单回顾一下矩阵乘法: 矩阵乘法要求左矩阵的列数与右矩阵的行数相等,m×n的矩阵A,与n×p的矩阵B相乘,结果为m×p的矩阵C。详细内容可以查看:矩阵乘法。 为了方便描述,先进行假设: 矩阵A的行数为m,列数为n,aij为矩阵A第i行j列的元素。矩阵B的行数为n,列数为p,bij为矩阵B第i行j列的元素。 分析 因为分布...
- 目录 数组 重点掌握 定长数组 变长数组 遍历数组 数组常用算法 数组 重点掌握 scala中数组的概念是和Java类似,可以用数组来存放一组数据。scala中,有两种数组,一种是定长数组,另一种是变长数组 定长数组 定长数组指的是数组的长度是不允许改变的数... 目录 数组 重点掌握 定长数组 变长数组 遍历数组 数组常用算法 数组 重点掌握 scala中数组的概念是和Java类似,可以用数组来存放一组数据。scala中,有两种数组,一种是定长数组,另一种是变长数组 定长数组 定长数组指的是数组的长度是不允许改变的数...
- 目录 简单的面试思考题 思考题一 思考题二 思考题三 简单的面试思考题 思考题一 有64瓶疫苗, 其中一瓶不小心混入了有害物质, 现在要利用小白鼠找出那一瓶! 注意:小白鼠只要喝一点点混入有害物质的在30分钟就是死亡, 那么现在只剩下30分 钟了(只能进行一次实验), 问最少需要几只小... 目录 简单的面试思考题 思考题一 思考题二 思考题三 简单的面试思考题 思考题一 有64瓶疫苗, 其中一瓶不小心混入了有害物质, 现在要利用小白鼠找出那一瓶! 注意:小白鼠只要喝一点点混入有害物质的在30分钟就是死亡, 那么现在只剩下30分 钟了(只能进行一次实验), 问最少需要几只小...
- 目录 1、字符与字符串 2、字节与字符串 3、字符串比较 4、字符串查找 5、字符串截取 6、字符串替换 7、字符串拆分 8、其他操作方法 1、字符与字符串 很多编程语言都会用字符数组描述字符串,Java也有类似概念,String类中有一系列字符相关的操作方法: 序号方法名称类型描述1 public String... 目录 1、字符与字符串 2、字节与字符串 3、字符串比较 4、字符串查找 5、字符串截取 6、字符串替换 7、字符串拆分 8、其他操作方法 1、字符与字符串 很多编程语言都会用字符数组描述字符串,Java也有类似概念,String类中有一系列字符相关的操作方法: 序号方法名称类型描述1 public String...
- 本篇博客,博主为大家带来的是关于数据仓库中一个非常重要的知识点缓慢变化维的讲解! ... 本篇博客,博主为大家带来的是关于数据仓库中一个非常重要的知识点缓慢变化维的讲解! ...
- 目录 1、泛型的产生背景 2、泛型的通配符? 3、泛型接口(重点) 4、泛型方法 5、总结 JDK1.5后的三大主要特性:泛型、枚举、Annotation。 1、泛型的产生背景 假如,现在定义一个表示坐标的类,Point,属性坐标x,y,但是此类设计特殊,现在由于设计特殊,现在实际使用中有可能出现以下三种结构的数据: ... 目录 1、泛型的产生背景 2、泛型的通配符? 3、泛型接口(重点) 4、泛型方法 5、总结 JDK1.5后的三大主要特性:泛型、枚举、Annotation。 1、泛型的产生背景 假如,现在定义一个表示坐标的类,Point,属性坐标x,y,但是此类设计特殊,现在由于设计特殊,现在实际使用中有可能出现以下三种结构的数据: ...
- 目录 1、数组的基本概念 2、数组的引用分析 3、数组的静态初始化 4、二维数组 5、数组相关操作方法 6、对象数组 1、数组的基本概念 数组指的是一组相关变量的集合。Java中,数组属于引用数据类型,所以必然牵扯到内存的关系。对于数组的定义格式包括: 声明并开辟数组: 数据类型 数组名称[] = new 数据类型 ... 目录 1、数组的基本概念 2、数组的引用分析 3、数组的静态初始化 4、二维数组 5、数组相关操作方法 6、对象数组 1、数组的基本概念 数组指的是一组相关变量的集合。Java中,数组属于引用数据类型,所以必然牵扯到内存的关系。对于数组的定义格式包括: 声明并开辟数组: 数据类型 数组名称[] = new 数据类型 ...
- 比较实用的小程序,备份记录。 //去除字符串中指定字符static void Delete_Char(char str[],char target){ uint8_t i,j; for(i... 比较实用的小程序,备份记录。 //去除字符串中指定字符static void Delete_Char(char str[],char target){ uint8_t i,j; for(i...
- 编程笔试(解析及代码实现):从矩阵中寻找和最大的子矩阵(首先需要将一个列表转为一个方矩阵) 目录 题目描述 代码实现 题目描述 从矩阵中寻找和最大的子矩阵(首先需要将一个列表转为一个方矩阵) 样例输入:方阵维数 3 1 2 -3 3 4 -5 -5 -6 -7 样例输出: 10 代码... 编程笔试(解析及代码实现):从矩阵中寻找和最大的子矩阵(首先需要将一个列表转为一个方矩阵) 目录 题目描述 代码实现 题目描述 从矩阵中寻找和最大的子矩阵(首先需要将一个列表转为一个方矩阵) 样例输入:方阵维数 3 1 2 -3 3 4 -5 -5 -6 -7 样例输出: 10 代码...
上滑加载中
推荐直播
-
码道新技能,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(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
即将直播
热门标签