- 2024-10-26:最长公共后缀查询。用go语言,给定两个字符串数组 wordsContainer 和 wordsQuery,要对每个 wordsQuery[i] 找到一个与其有最长公共后缀的字符串。如果有多个字符串与 wordsQuery[i] 有相同的最长公共后缀,则返回在 wordsContainer 中最早出现的那个。最后,返回一个整数数组 ans,其中 ans[i] 表示与 wo... 2024-10-26:最长公共后缀查询。用go语言,给定两个字符串数组 wordsContainer 和 wordsQuery,要对每个 wordsQuery[i] 找到一个与其有最长公共后缀的字符串。如果有多个字符串与 wordsQuery[i] 有相同的最长公共后缀,则返回在 wordsContainer 中最早出现的那个。最后,返回一个整数数组 ans,其中 ans[i] 表示与 wo...
- 华为OD机试 - 空栈压数 介绍“空栈压数”是华为OD机试中的一道经典题目,主要考察考生对栈数据结构的理解和应用能力。题目要求根据特定规则对输入的数字进行处理,最终输出栈中剩余的元素。 原理详解在“空栈压数”问题中,主要涉及以下几个核心原理:栈的基本操作:栈是一种后进先出(LIFO)的数据结构,支持基本的压入(push)和弹出(pop)操作。规则处理:每当向栈中压入一个新数字时,需要检查栈... 华为OD机试 - 空栈压数 介绍“空栈压数”是华为OD机试中的一道经典题目,主要考察考生对栈数据结构的理解和应用能力。题目要求根据特定规则对输入的数字进行处理,最终输出栈中剩余的元素。 原理详解在“空栈压数”问题中,主要涉及以下几个核心原理:栈的基本操作:栈是一种后进先出(LIFO)的数据结构,支持基本的压入(push)和弹出(pop)操作。规则处理:每当向栈中压入一个新数字时,需要检查栈...
- 华为OD机试真题-模拟目录管理 介绍“模拟目录管理”问题是华为OD(Operation & Development)机试中的一道经典题目,它要求实现一个简化的文件系统,允许对文件和目录进行创建、删除、查询等基本操作。这种问题涉及树结构的遍历与操作,是数据结构和算法应用的重要实例。 应用使用场景文件系统设计:用于设计操作系统中文件管理模块。数据库目录管理:实现复杂数据库系统中的层次化存储。云... 华为OD机试真题-模拟目录管理 介绍“模拟目录管理”问题是华为OD(Operation & Development)机试中的一道经典题目,它要求实现一个简化的文件系统,允许对文件和目录进行创建、删除、查询等基本操作。这种问题涉及树结构的遍历与操作,是数据结构和算法应用的重要实例。 应用使用场景文件系统设计:用于设计操作系统中文件管理模块。数据库目录管理:实现复杂数据库系统中的层次化存储。云...
- 华为OD机试真题 - 跳格子三 介绍“跳格子三”是一个经典的编程题目,通常用于考察算法设计和动态规划技能。题目的基本思想是给出一系列的格子,每个格子上都有一定的数值,玩家从第一个格子开始跳,目标是到达最后一个格子,并且要让跳跃过程中经过的格子的数值总和最大。 应用使用场景路径优化问题:在路径选择中找到获得最大收益的方法。游戏开发:设计具有最优策略的关卡。资源管理:分配有限资源以实现最大化收... 华为OD机试真题 - 跳格子三 介绍“跳格子三”是一个经典的编程题目,通常用于考察算法设计和动态规划技能。题目的基本思想是给出一系列的格子,每个格子上都有一定的数值,玩家从第一个格子开始跳,目标是到达最后一个格子,并且要让跳跃过程中经过的格子的数值总和最大。 应用使用场景路径优化问题:在路径选择中找到获得最大收益的方法。游戏开发:设计具有最优策略的关卡。资源管理:分配有限资源以实现最大化收...
- 华为OD机试真题 - 剩余银饰的重量 介绍"剩余银饰的重量"是一个华为在线编程(OD)考试中的机试题目。该题目要求考生根据一些输入条件,计算出在某个生产或加工过程中剩余的银饰品的总重量。 应用使用场景这一题目主要考察参赛者对数组的处理能力和简单算法的实现能力。在实际应用中,这种问题可能用于帮助制造商管理库存、优化材料使用,或者在制程中计算废料回收量等。 原理解释该问题通常涉及到从一组数据中... 华为OD机试真题 - 剩余银饰的重量 介绍"剩余银饰的重量"是一个华为在线编程(OD)考试中的机试题目。该题目要求考生根据一些输入条件,计算出在某个生产或加工过程中剩余的银饰品的总重量。 应用使用场景这一题目主要考察参赛者对数组的处理能力和简单算法的实现能力。在实际应用中,这种问题可能用于帮助制造商管理库存、优化材料使用,或者在制程中计算废料回收量等。 原理解释该问题通常涉及到从一组数据中...
- 华为OD机试真题——考古学家 介绍华为OD(Online Development)机试题目往往设计为了考察开发人员的编程能力、算法理解和解决问题的能力。某些题目如“考古学家”可能是虚构的用于测试的一种情境,需要用户根据描述设计算法或应用程序来解决特定问题。 应用使用场景在一个典型的考古学家的模拟题中,可能需要处理复杂的数据结构,比如地图的挖掘路径、分析多层信息,或者寻找最优的考古挖掘路线。... 华为OD机试真题——考古学家 介绍华为OD(Online Development)机试题目往往设计为了考察开发人员的编程能力、算法理解和解决问题的能力。某些题目如“考古学家”可能是虚构的用于测试的一种情境,需要用户根据描述设计算法或应用程序来解决特定问题。 应用使用场景在一个典型的考古学家的模拟题中,可能需要处理复杂的数据结构,比如地图的挖掘路径、分析多层信息,或者寻找最优的考古挖掘路线。...
- Java中如何缩小文件的内存占用在Java应用程序中,处理大文件时经常会遇到内存占用过高的问题。为了缩小文件的内存占用,我们可以采取一些有效的方法来优化和管理内存的使用。本篇博客将介绍一些在Java中缩小文件内存占用的技巧。1. 使用缓冲流在处理文件读写时,应该尽量使用缓冲流(BufferedInputStream、BufferedOutputStream、BufferedReader、Bu... Java中如何缩小文件的内存占用在Java应用程序中,处理大文件时经常会遇到内存占用过高的问题。为了缩小文件的内存占用,我们可以采取一些有效的方法来优化和管理内存的使用。本篇博客将介绍一些在Java中缩小文件内存占用的技巧。1. 使用缓冲流在处理文件读写时,应该尽量使用缓冲流(BufferedInputStream、BufferedOutputStream、BufferedReader、Bu...
- 华为OD机试真题-找数字 介绍“找数字”是一个常见的编程问题,通常用于评估候选者在华为在线编程测试(OD机试)中的算法设计和编码能力。在这个问题中,给定一个范围或一组规则,要求从中查找符合条件的数字。 应用使用场景数据清洗:在大数据处理过程中,通过特定规则筛选出符合条件的数据。搜索和过滤:应用于电子商务网站或数据库中,根据用户输入的条件进行快速查找和过滤。密码破解:用于从大量组合中找到满足... 华为OD机试真题-找数字 介绍“找数字”是一个常见的编程问题,通常用于评估候选者在华为在线编程测试(OD机试)中的算法设计和编码能力。在这个问题中,给定一个范围或一组规则,要求从中查找符合条件的数字。 应用使用场景数据清洗:在大数据处理过程中,通过特定规则筛选出符合条件的数据。搜索和过滤:应用于电子商务网站或数据库中,根据用户输入的条件进行快速查找和过滤。密码破解:用于从大量组合中找到满足...
- 在本篇文章中,我们将深入探讨如何使用Python对UCI人类活动识别(HAR)数据集进行分割和预处理,以及运用模型网络CNN对数据集进行训练仿真和可视化解读。 一、UCI-HAR数据集分析及介绍UCI-HAR数据集是一个公开的数据集,旨在通过智能手机传感器数据进行人类活动识别。这个数据集由30名志愿者在进行日常生活活动时携带带有嵌入式惯性传感器的腰部智能手机生成。数据集中的活动包括行走、上楼... 在本篇文章中,我们将深入探讨如何使用Python对UCI人类活动识别(HAR)数据集进行分割和预处理,以及运用模型网络CNN对数据集进行训练仿真和可视化解读。 一、UCI-HAR数据集分析及介绍UCI-HAR数据集是一个公开的数据集,旨在通过智能手机传感器数据进行人类活动识别。这个数据集由30名志愿者在进行日常生活活动时携带带有嵌入式惯性传感器的腰部智能手机生成。数据集中的活动包括行走、上楼...
- 五、请稍微修改 Bellman-Ford 算法,使其能够在 〇(nm) 时间内解决由 n 个未知变量和 m 个约束条件所构成的差分约束系统问题。如果要写代码,请用go语言。 文心一言:Bellman-Ford 算法本身就是一个用于解决差分约束系统问题的经典算法,其时间复杂度为 O(nm)O(nm)O(nm),其中 nnn 是顶点数(未知变量数),mmm 是边数(约束条件数)。因此,我们不需... 五、请稍微修改 Bellman-Ford 算法,使其能够在 〇(nm) 时间内解决由 n 个未知变量和 m 个约束条件所构成的差分约束系统问题。如果要写代码,请用go语言。 文心一言:Bellman-Ford 算法本身就是一个用于解决差分约束系统问题的经典算法,其时间复杂度为 O(nm)O(nm)O(nm),其中 nnn 是顶点数(未知变量数),mmm 是边数(约束条件数)。因此,我们不需...
- 华为OD机试真题 - 简易内存池 介绍简易内存池是华为OD机试中的一道经典题目,主要考察考生对内存管理和数据结构的理解。题目要求实现一个内存池,支持内存的分配和释放操作,模拟内存管理的基本功能。 原理详解简易内存池的核心原理包括以下几个方面:内存池结构:内存池是一个固定大小的内存区域,通常用一个数组来表示。需要维护已分配内存块的起始地址和结束地址,以便进行有效的内存管理。内存分配:当请求分... 华为OD机试真题 - 简易内存池 介绍简易内存池是华为OD机试中的一道经典题目,主要考察考生对内存管理和数据结构的理解。题目要求实现一个内存池,支持内存的分配和释放操作,模拟内存管理的基本功能。 原理详解简易内存池的核心原理包括以下几个方面:内存池结构:内存池是一个固定大小的内存区域,通常用一个数组来表示。需要维护已分配内存块的起始地址和结束地址,以便进行有效的内存管理。内存分配:当请求分...
- 华为OD机试真题 - 矩阵匹配 介绍矩阵匹配问题通常涉及在给定的二维矩阵中寻找特定的子矩阵或模式。这类问题在计算机科学中非常常见,尤其是在图像处理、数据分析和机器学习等领域。华为OD机试中的矩阵匹配题目考察考生对矩阵操作的理解和算法设计能力。 原理详解矩阵匹配的基本原理包括以下几个方面:矩阵表示:矩阵通常用二维数组表示,行和列分别对应不同的维度。匹配算法:常用的匹配算法包括暴力搜索、KMP... 华为OD机试真题 - 矩阵匹配 介绍矩阵匹配问题通常涉及在给定的二维矩阵中寻找特定的子矩阵或模式。这类问题在计算机科学中非常常见,尤其是在图像处理、数据分析和机器学习等领域。华为OD机试中的矩阵匹配题目考察考生对矩阵操作的理解和算法设计能力。 原理详解矩阵匹配的基本原理包括以下几个方面:矩阵表示:矩阵通常用二维数组表示,行和列分别对应不同的维度。匹配算法:常用的匹配算法包括暴力搜索、KMP...
- 华为OD机试 - 空栈压数 介绍“空栈压数”是华为OD机试中的一道经典算法题,主要考察考生对栈数据结构的理解和应用能力。题目要求在一个空栈中依次压入正整数,并根据特定规则对栈中的元素进行处理,最终输出栈中剩余的元素。 原理详解在“空栈压数”问题中,主要涉及以下几个核心原理:栈的基本操作:压栈:将元素放入栈顶。弹栈:从栈顶移除元素。规则处理:当压入一个新整数时,需要检查栈顶元素是否满足特定条... 华为OD机试 - 空栈压数 介绍“空栈压数”是华为OD机试中的一道经典算法题,主要考察考生对栈数据结构的理解和应用能力。题目要求在一个空栈中依次压入正整数,并根据特定规则对栈中的元素进行处理,最终输出栈中剩余的元素。 原理详解在“空栈压数”问题中,主要涉及以下几个核心原理:栈的基本操作:压栈:将元素放入栈顶。弹栈:从栈顶移除元素。规则处理:当压入一个新整数时,需要检查栈顶元素是否满足特定条...
- Java中如何缩小文件的内存占用在Java应用程序中,处理大文件时经常会遇到内存占用过高的问题。为了缩小文件的内存占用,我们可以采取一些有效的方法来优化和管理内存的使用。本篇博客将介绍一些在Java中缩小文件内存占用的技巧。1. 使用缓冲流在处理文件读写时,应该尽量使用缓冲流(BufferedInputStream、BufferedOutputStream、BufferedReader、Bu... Java中如何缩小文件的内存占用在Java应用程序中,处理大文件时经常会遇到内存占用过高的问题。为了缩小文件的内存占用,我们可以采取一些有效的方法来优化和管理内存的使用。本篇博客将介绍一些在Java中缩小文件内存占用的技巧。1. 使用缓冲流在处理文件读写时,应该尽量使用缓冲流(BufferedInputStream、BufferedOutputStream、BufferedReader、Bu...
- 2024-10-16:用go语言,找出一个字符串中每个字符最多出现两次的最长子串,并返回该子串的最大长度。输入: s = “bcbbbcba”。输出: 4。解释:以下子字符串长度为 4,并且每个字符最多出现两次:"bcbbbcba"的右4个字符。答案2024-10-16:chatgpt题目来自leetcode3090。 大体步骤如下:1.字符串处理:遍历给定的字符串 “bcbbbcba”,对... 2024-10-16:用go语言,找出一个字符串中每个字符最多出现两次的最长子串,并返回该子串的最大长度。输入: s = “bcbbbcba”。输出: 4。解释:以下子字符串长度为 4,并且每个字符最多出现两次:"bcbbbcba"的右4个字符。答案2024-10-16:chatgpt题目来自leetcode3090。 大体步骤如下:1.字符串处理:遍历给定的字符串 “bcbbbcba”,对...
上滑加载中
推荐直播
-
码道新技能,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月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签