草庐IT

华为OD机试 - 处理器问题(Java & JS & Python)

题目描述某公司研发了一款高性能AI处理器。每台物理设备具备8颗AI处理器,编号分别为0、1、2、3、4、5、6、7。编号0-3的处理器处于同一个链路中,编号4-7的处理器处于另外一个链路中,不通链路中的处理器不能通信。如下图所示。现给定服务器可用的处理器编号数组array,以及任务申请的处理器数量num,找出符合下列亲和性调度原则的芯片组合。如果不存在符合要求的组合,则返回空列表。亲和性调度原则:-如果申请处理器个数为1,则选择同一链路,剩余可用的处理器数量为1个的最佳,其次是剩余3个的为次佳,然后是剩余2个,最后是剩余4个。-如果申请处理器个数为2,则选择同一链路剩余可用的处理器数量2个的为

【独家】华为OD机试 - 第 k 长子串(C 语言解题)

最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理已参加机试人员的实战技巧文章目录最近更新的博客使用说明本期题目:第k长子串题目输入输出示例一输入输出说明示例二输入

【独家】华为OD机试 - 第 k 长子串(C 语言解题)

最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理已参加机试人员的实战技巧文章目录最近更新的博客使用说明本期题目:第k长子串题目输入输出示例一输入输出说明示例二输入

华为OD机试 - 简易内存池 2(C++) | 附带编码思路 【2023】

刷算法题之前必看参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为OD清单查看地址:https://blog.csdn.net/hihell/category_12199283.html华为OD详细说明:https://dream.blog.csdn.net/article/details/128980730华为OD机试题刷算法题之前必看简易内存池2|华为OD机试题目输入输出示例一输入输出示例二输入输出说明

华为OD机试 - 简易内存池 2(C++) | 附带编码思路 【2023】

刷算法题之前必看参加华为od机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。华为OD清单查看地址:https://blog.csdn.net/hihell/category_12199283.html华为OD详细说明:https://dream.blog.csdn.net/article/details/128980730华为OD机试题刷算法题之前必看简易内存池2|华为OD机试题目输入输出示例一输入输出示例二输入输出说明

【华为OD机试 2023最新 】 匿名信(C++ 100%)

题目描述电视剧《分界线》里面有一个片段,男主为了向警察透露案件细节,且不暴露自己,于是将报刊上的字减下来,剪拼成匿名信。现在又一名举报人,希望借鉴这种手段,使用英文报刊完成举报操作。但为了增加文章的混淆度,只需满足每个单词中字母数量一致即可,不关注每个字母的顺序。解释:单词on允许通过单词no进行替代。报纸代表newspaper,匿名信代表anonymousLetter,求报纸内容是否可以拼成匿名信。输入描述第一行输入newspaper内容,包括1-N个字符串,用空格分开第二行输入anonymousLetter内容,包括1-N个字符串,用空格分开。newspaper和anonymousLett

【华为OD机试 2023最新 】 匿名信(C++ 100%)

题目描述电视剧《分界线》里面有一个片段,男主为了向警察透露案件细节,且不暴露自己,于是将报刊上的字减下来,剪拼成匿名信。现在又一名举报人,希望借鉴这种手段,使用英文报刊完成举报操作。但为了增加文章的混淆度,只需满足每个单词中字母数量一致即可,不关注每个字母的顺序。解释:单词on允许通过单词no进行替代。报纸代表newspaper,匿名信代表anonymousLetter,求报纸内容是否可以拼成匿名信。输入描述第一行输入newspaper内容,包括1-N个字符串,用空格分开第二行输入anonymousLetter内容,包括1-N个字符串,用空格分开。newspaper和anonymousLett

华为机试 HJ35 蛇形矩阵

华为机试HJ35蛇形矩阵[HJ35蛇形矩阵](https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e)方法一:顺序填表方法2:数学规律HJ35蛇形矩阵描述蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。例如,当输入5时,应该输出的三角形为:136101525914481371211输入描述:输入正整数N(N不大于100)输出描述:输出一个N行的蛇形矩阵。示例1输入:4输出:13610259487方法一:顺序填表具体做法:我们可以准备一个n∗n的二维矩阵,只填充矩阵上半个三角形,而填充顺序从每行的第一列开始,每

华为机试 HJ35 蛇形矩阵

华为机试HJ35蛇形矩阵[HJ35蛇形矩阵](https://www.nowcoder.com/practice/649b210ef44446e3b1cd1be6fa4cab5e)方法一:顺序填表方法2:数学规律HJ35蛇形矩阵描述蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。例如,当输入5时,应该输出的三角形为:136101525914481371211输入描述:输入正整数N(N不大于100)输出描述:输出一个N行的蛇形矩阵。示例1输入:4输出:13610259487方法一:顺序填表具体做法:我们可以准备一个n∗n的二维矩阵,只填充矩阵上半个三角形,而填充顺序从每行的第一列开始,每

【独家】华为OD机试 - 猜字谜(C 语言解题)

最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南)华为od机试,独家整理已参加机试人员的实战技巧本期题目:猜字谜题目小王设计了一个简单的猜字谜游戏,游戏的谜面是一个错误的单词,比如nesw,玩家需要猜出谜底库中正确的单词。猜中的要求如下:对于某个谜面和谜底单词,满足下面任一条件都表示猜中:变换顺序以后一样的,比如通过变换w和e的顺序,nwes跟news是可以完全对应的;字母去重以后是一样的,比如woood和wood是一样的,它们去重后都是wod请你写一