- 2025-10-27:K 条边路径的最大边权和。用go语言,给定一个有向无环图(节点编号为 0 到 n−1),图的边用一个二维数组 edges 表示,其中每个元素 edges[i] = [u_i, v_i, w_i] 表示从 u_i 指向 v_i 的一条边,权重为 w_i。还给出两个整数 k 和 t。要求找出一条满足下列条件的路径:路径恰好包含 k 条边;路径上所有边的权重之和小于 t(不能... 2025-10-27:K 条边路径的最大边权和。用go语言,给定一个有向无环图(节点编号为 0 到 n−1),图的边用一个二维数组 edges 表示,其中每个元素 edges[i] = [u_i, v_i, w_i] 表示从 u_i 指向 v_i 的一条边,权重为 w_i。还给出两个整数 k 和 t。要求找出一条满足下列条件的路径:路径恰好包含 k 条边;路径上所有边的权重之和小于 t(不能...
- 2025-10-26:将所有元素变为 0 的最少操作次数。用go语言,给定一个长度为 n 的非负整数序列 nums。每次操作你可以选取一个连续的区间 [i, j],并将该区间内值等于该区间最小值的所有元素改为 0。可以进行任意次这样的操作(也可以不做),目标是把数组中所有元素都变为 0。请计算完成这一目标所需的最少操作次数。1 <= n == nums.length <= 100000。0 ... 2025-10-26:将所有元素变为 0 的最少操作次数。用go语言,给定一个长度为 n 的非负整数序列 nums。每次操作你可以选取一个连续的区间 [i, j],并将该区间内值等于该区间最小值的所有元素改为 0。可以进行任意次这样的操作(也可以不做),目标是把数组中所有元素都变为 0。请计算完成这一目标所需的最少操作次数。1 <= n == nums.length <= 100000。0 ...
- 2025-10-24:魔法序列的数组乘积之和。用go语言,给定一个整数 m、一个整数 k 以及一个数组 nums(长度记作 n)。考虑长度为 m 的下标序列 seq,其中每个元素都是 0 到 n-1 之间的整数(允许重复)。把这些下标对应的二次幂相加,即 2seq[0]+2seq[1]+…+2seq[m−1]2^{seq[0]} + 2^{seq[1]} + … + 2^{seq[m-1]}... 2025-10-24:魔法序列的数组乘积之和。用go语言,给定一个整数 m、一个整数 k 以及一个数组 nums(长度记作 n)。考虑长度为 m 的下标序列 seq,其中每个元素都是 0 到 n-1 之间的整数(允许重复)。把这些下标对应的二次幂相加,即 2seq[0]+2seq[1]+…+2seq[m−1]2^{seq[0]} + 2^{seq[1]} + … + 2^{seq[m-1]}...
- 大模型能力评估体系随着人工智能技术的飞速发展,大模型已成为当前科技领域的焦点。据中国科学技术信息研究所的数据,国内具有超过10亿参数规模的模型已达79个,声势浩大的“百模大战”持续上演。在这样的背景下,如何科学、客观地评估大模型的能力,成为了学术界和产业界共同关注的问题。本文将深入介绍全球主流的大模型评估体系、标准机构和评测方法,帮助读者理解大模型评估的科学原理。 一、大模型评估的意义与挑... 大模型能力评估体系随着人工智能技术的飞速发展,大模型已成为当前科技领域的焦点。据中国科学技术信息研究所的数据,国内具有超过10亿参数规模的模型已达79个,声势浩大的“百模大战”持续上演。在这样的背景下,如何科学、客观地评估大模型的能力,成为了学术界和产业界共同关注的问题。本文将深入介绍全球主流的大模型评估体系、标准机构和评测方法,帮助读者理解大模型评估的科学原理。 一、大模型评估的意义与挑...
- 故事情节王麻子收集了很多法宝,老头说:“小子,法宝乱放像垃圾堆!用列表存储,像你的储物袋!”王麻子:“列表?怎么用?”老头:“哈哈,列表是可变袋子,元组是不可变,字典是带标签的,集合是去重!”王麻子用数据结构整理法宝,瞬间变强:“这下我的背包整齐了!” 编程知识点讲解老头:“列表: my_list = [1, ‘剑’, 3.5] ; my_list.append(4) ; print(my... 故事情节王麻子收集了很多法宝,老头说:“小子,法宝乱放像垃圾堆!用列表存储,像你的储物袋!”王麻子:“列表?怎么用?”老头:“哈哈,列表是可变袋子,元组是不可变,字典是带标签的,集合是去重!”王麻子用数据结构整理法宝,瞬间变强:“这下我的背包整齐了!” 编程知识点讲解老头:“列表: my_list = [1, ‘剑’, 3.5] ; my_list.append(4) ; print(my...
- 本案例旨在通过使用堆(Heap)和优先队列(Priority Queue)数据结构,实现一个医院急诊分诊系统。首先,通过手动实现堆和优先队列,学习它们的基本操作,实验分为两部分:一部分使用手动实现的堆和优先队列的操作;另一部分使用STL中的优先队列,通过对比两种实现方式,展示了手动实现与STL优先队列在性能和便捷性上的差异。开发者不仅学习了数据结构的底层实现,还了解了如何在实际应用中选择合适的工具 本案例旨在通过使用堆(Heap)和优先队列(Priority Queue)数据结构,实现一个医院急诊分诊系统。首先,通过手动实现堆和优先队列,学习它们的基本操作,实验分为两部分:一部分使用手动实现的堆和优先队列的操作;另一部分使用STL中的优先队列,通过对比两种实现方式,展示了手动实现与STL优先队列在性能和便捷性上的差异。开发者不仅学习了数据结构的底层实现,还了解了如何在实际应用中选择合适的工具
- 本文首先介绍了通用的json相关知识,然后重点讲述在PG中关于json类型的介绍,json和jsonb的区别,最后以案例的形式详细说明json和jsonb的基本操作、输出区别、包含测试等内容,让各位对json类型有一个基本直观的认识,理解最基础的数据库操作。 本文首先介绍了通用的json相关知识,然后重点讲述在PG中关于json类型的介绍,json和jsonb的区别,最后以案例的形式详细说明json和jsonb的基本操作、输出区别、包含测试等内容,让各位对json类型有一个基本直观的认识,理解最基础的数据库操作。
- 2025-10-19:判断连接可整除性。用go语言,给出一个仅含正整数的数组 nums 和一个正整数 k。把 nums 中元素按某种顺序排列,然后把这些整数按顺序拼接成一个十进制字符串并看作一个大整数(例如 [12,3,45] 拼成 12345)。如果这个大整数能被 k 整除,就称该排列是合法的。要求在所有合法排列里选出按字典序(从左到右逐项比较)最小的那个,并以整数列表的形式返回;若没有任... 2025-10-19:判断连接可整除性。用go语言,给出一个仅含正整数的数组 nums 和一个正整数 k。把 nums 中元素按某种顺序排列,然后把这些整数按顺序拼接成一个十进制字符串并看作一个大整数(例如 [12,3,45] 拼成 12345)。如果这个大整数能被 k 整除,就称该排列是合法的。要求在所有合法排列里选出按字典序(从左到右逐项比较)最小的那个,并以整数列表的形式返回;若没有任...
- 2025-10-17:统计被覆盖的建筑。用go语言,给定一个正整数 n,表示一个 n×n 的格子城市;同时给出一个数组 buildings,每个元素 buildings[i] = [x,y] 表示在坐标 (x,y) 处有一座建筑,且这些坐标互不重复。如果某座建筑在它的上、下、左、右这四个方向上,沿各自的直线上至少还能找到另一座建筑,则称该建筑为“满足条件”。要求返回满足该条件的建筑总数。输入... 2025-10-17:统计被覆盖的建筑。用go语言,给定一个正整数 n,表示一个 n×n 的格子城市;同时给出一个数组 buildings,每个元素 buildings[i] = [x,y] 表示在坐标 (x,y) 处有一座建筑,且这些坐标互不重复。如果某座建筑在它的上、下、左、右这四个方向上,沿各自的直线上至少还能找到另一座建筑,则称该建筑为“满足条件”。要求返回满足该条件的建筑总数。输入...
- 介绍数组的基础概念、一维数组操作、二维数组操作及字符数组与字符串,最终使用数组完成一个简单的学生成绩管理系统开发。 介绍数组的基础概念、一维数组操作、二维数组操作及字符数组与字符串,最终使用数组完成一个简单的学生成绩管理系统开发。
- 该案例直观展示了循环链表在解决环形数据淘汰问题中的高效性和简洁性,是数据结构与算法结合的经典实战。 该案例直观展示了循环链表在解决环形数据淘汰问题中的高效性和简洁性,是数据结构与算法结合的经典实战。
- 本案例介绍了双向链表的特性及其在数据结构中的重要性,同时结合华为开发者空间的优势,展示了一个高效、便捷的开发环境。华为开发者空间提供免费云主机、预配置开发工具和丰富的技术资源,支持开发者快速搭建C/C++开发环境,节省时间成本。文章内容清晰、案例实用,适合个人开发者和高校学生,帮助开发者高效学习和实践,激发创新灵感。 本案例介绍了双向链表的特性及其在数据结构中的重要性,同时结合华为开发者空间的优势,展示了一个高效、便捷的开发环境。华为开发者空间提供免费云主机、预配置开发工具和丰富的技术资源,支持开发者快速搭建C/C++开发环境,节省时间成本。文章内容清晰、案例实用,适合个人开发者和高校学生,帮助开发者高效学习和实践,激发创新灵感。
- 2025-10-16:有向无环图中合法拓扑排序的最大利润。用go语言,给定一个由 n 个节点(编号 0 到 n-1)构成的有向无环图,边集合用二维数组 edges 表示,其中每一项 edges[i] = [u, v] 表示一条从节点 u 指向节点 v 的有向边。每个节点 i 对应一个分值 score[i]。现在需要按某个合法的拓扑序列依次处理所有节点:在这种序列中,如果存在边 u → v,则... 2025-10-16:有向无环图中合法拓扑排序的最大利润。用go语言,给定一个由 n 个节点(编号 0 到 n-1)构成的有向无环图,边集合用二维数组 edges 表示,其中每一项 edges[i] = [u, v] 表示一条从节点 u 指向节点 v 的有向边。每个节点 i 对应一个分值 score[i]。现在需要按某个合法的拓扑序列依次处理所有节点:在这种序列中,如果存在边 u → v,则...
- 2025-10-15:统计水平子串和垂直子串重叠格子的数目。用go语言,给定一个 m×n 的字符矩阵 grid 和一个字符串 pattern。我们把从某个位置出发按行从左向右连续取的字符序列称为“横向连续串”:若取到行尾,会接着从下一行的开头继续取,但不会在到达最后一行后回绕到第一行。类似地,把按列从上到下连续取的字符序列称为“纵向连续串”:若取到列底,会转到下一列的顶部继续,但不会从最后一... 2025-10-15:统计水平子串和垂直子串重叠格子的数目。用go语言,给定一个 m×n 的字符矩阵 grid 和一个字符串 pattern。我们把从某个位置出发按行从左向右连续取的字符序列称为“横向连续串”:若取到行尾,会接着从下一行的开头继续取,但不会在到达最后一行后回绕到第一行。类似地,把按列从上到下连续取的字符序列称为“纵向连续串”:若取到列底,会转到下一列的顶部继续,但不会从最后一...
- 1 简介使用多个返回值的错误处理,本文从设计哲学、语言特性 和 工程实践 三个层面来分析 Golang 的多返回值错误处理机制与 Python3 的异常机制的区别与优势。Golang 的多返回值错误处理机制概述在 Go 中,一个函数常常写成如下形式: func ReadConfig(path string) (Config, error) { // ... if er... 1 简介使用多个返回值的错误处理,本文从设计哲学、语言特性 和 工程实践 三个层面来分析 Golang 的多返回值错误处理机制与 Python3 的异常机制的区别与优势。Golang 的多返回值错误处理机制概述在 Go 中,一个函数常常写成如下形式: func ReadConfig(path string) (Config, error) { // ... if er...
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
华为云一键云上部署Openclaw 实现“龙虾自由”2026/04/11 周六 14:00-16:00
秦拳德-中软国际教育卓越研究院研究员
还在为搭建AI环境而焦头烂额、彻夜难眠? 还在苦苦等待复杂工具的缓慢响应、迟迟无法推进项目? 别再犹豫,快来华为云,一键部署OpenClaw,轻松告别 繁琐配置,即刻畅享极速体验!更有龙虾实操演示全程护 航,真正解放双手,让办公效率实现质的飞跃。限时重磅 福利火热来袭,干万Tokens等你来瓜分,机会难得,不容 错过!
即将直播
热门标签