草庐IT

华为OD机试 - 五子棋迷(Java & JS & Python)

题目描述张兵和王武是五子棋迷,工作之余经常切磋棋艺。这不,这会儿又下起来了。走了一会儿,轮张兵了,对着一条线思考起来了,这条线上的棋子分布如下:用数组表示:-101110101-1棋了分布说明:-1代表白子,0代表空位,1代表黑子数组长度L,满足1你得帮他写一个程序,算出最有利的出子位置。最有利定义:找到一个空位(0),用棋子(1/-1)填充该位置,可以使得当前子的最大连续长度变大如果存在多个位置,返回最靠近中间的较小的那个坐标如果不存在可行位置,直接返回-1连续长度不能超过5个(五字棋约束)输入描述第一行:当前出子颜色第二行:当前的棋局状态输出描述1个整数,表示出子位置的数组下标用例输入1-

华为OD机试 - 无向图染色(Java & JS & Python)

题目描述给一个无向图染色,可以填红黑两种颜色,必须保证相邻两个节点不能同时为红色,输出有多少种不同的染色方案?输入描述第一行输入M(图中节点数)N(边数)后续N行格式为:V1V2表示一个V1到V2的边。数据范围:1输出描述输出一个数字表示染色方案的个数。用例输入4412243413输出7说明4个节点,4条边,1号节点和2号节点相连,2号节点和4号节点相连,3号节点和4号节点相连,1号节点和3号节点相连,若想必须保证相邻两个节点不能同时为红色,总共7种方案。

华为OD机试 - 无向图染色(Java & JS & Python)

题目描述给一个无向图染色,可以填红黑两种颜色,必须保证相邻两个节点不能同时为红色,输出有多少种不同的染色方案?输入描述第一行输入M(图中节点数)N(边数)后续N行格式为:V1V2表示一个V1到V2的边。数据范围:1输出描述输出一个数字表示染色方案的个数。用例输入4412243413输出7说明4个节点,4条边,1号节点和2号节点相连,2号节点和4号节点相连,3号节点和4号节点相连,1号节点和3号节点相连,若想必须保证相邻两个节点不能同时为红色,总共7种方案。

【华为OD机试真题2023B卷 JAVA&JS】矩阵元素的边界值

华为OD2023(B卷)机试题库全覆盖,刷题指南点这里矩阵元素的边界值知识点字符串时间限制:1s 空间限制:256MB 限定语言:不限题目描述:给定一个N*M矩阵,请先找出M个该矩阵中每列元素的最大值,然后输出这M个值中的最小值补充说明:N和M的取值范围均为:[0,100]示例1输入:[[1,2],[3,4]]输出:3说明:第一列元素为:1和3,最大值为3;第二列元素为:2和4,最大值为4各列最大值3和4的最小值为3解题思路:1、因为不知道有多少列和多少行,所以使用集合来统计数据。其中 index代表列的索引2、temp表示矩阵中的值,因为考虑到多位数,所以需要进行字符拼接2、遇到“【”ind

华为OD机试用Python实现 -【几何平均值最大子数组】| 2023年3月被抽中

华为OD机试题最近更新的博客华为OD机试300题大纲几何平均值最大子数组题目描述输入描述输出描述说明示例一输入输出说明示例二输入输出说明Python代码实现核心逻辑最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单

华为OD机试用Python实现 -【几何平均值最大子数组】| 2023年3月被抽中

华为OD机试题最近更新的博客华为OD机试300题大纲几何平均值最大子数组题目描述输入描述输出描述说明示例一输入输出说明示例二输入输出说明Python代码实现核心逻辑最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单

华为OD机试 - 基站维护工程师(Java & JS & Python)

题目描述小王是一名基站维护工程师,负责某区域的基站维护。某地方有 n 个基站(1小王从基站1出发,途经每个基站1次,然后返回基站1,需要请你为他选择一条距离最短的路。输入描述站点数n和各站点之间的距离(均为整数)输出描述最短路程的数值用例输入3021102210输出3说明无题目解析用例输入含义是,3      //有3个基站,021   //站点1

华为OD机试 - 基站维护工程师(Java & JS & Python)

题目描述小王是一名基站维护工程师,负责某区域的基站维护。某地方有 n 个基站(1小王从基站1出发,途经每个基站1次,然后返回基站1,需要请你为他选择一条距离最短的路。输入描述站点数n和各站点之间的距离(均为整数)输出描述最短路程的数值用例输入3021102210输出3说明无题目解析用例输入含义是,3      //有3个基站,021   //站点1

【华为od机试 2023】 什么是华为od 机试题库清单以及说明

说明本题库包含2022Q4的题目。文章标题的100%代表代码的AC率为100%题库目录分值文章考点100【华为OD机试2023最新】工单调度策略(C++100%)优先队列100【华为OD机试2023最新】最多几个直角三角形(C++100%)回溯算法100【华为OD机试2023最新】最优资源分配(C++)逻辑分析100【华为OD机试2023最新】日志限流(C++)二分查找100【华为OD机试2023最新】Linux发行版的数量(C++100%)并查集100【华为OD机试2023最新】回文字符串(C++)字符串100【华为OD机试2023最新】寻找相似单词(C++100%)字符串100【华为OD机

【华为od机试 2023】 什么是华为od 机试题库清单以及说明

说明本题库包含2022Q4的题目。文章标题的100%代表代码的AC率为100%题库目录分值文章考点100【华为OD机试2023最新】工单调度策略(C++100%)优先队列100【华为OD机试2023最新】最多几个直角三角形(C++100%)回溯算法100【华为OD机试2023最新】最优资源分配(C++)逻辑分析100【华为OD机试2023最新】日志限流(C++)二分查找100【华为OD机试2023最新】Linux发行版的数量(C++100%)并查集100【华为OD机试2023最新】回文字符串(C++)字符串100【华为OD机试2023最新】寻找相似单词(C++100%)字符串100【华为OD机