自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

MISAYAONE的博客

坚持、果敢、勤思、沉淀

  • 博客(3332)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

原创 最新华为od机试题库在线OJ系统来袭~~

最新华为od机试在线OJ系统来袭~~

2025-05-25 14:53:56 982 2

原创 2025版华为od机试真题题库(刷题建议)— 05.15已切换最新2025B卷题库

2025年3月底,很多小伙伴反馈收到的华为od考试链接不再是E卷了,改成了2025A卷。先说几个已知的信息点:

2025-03-21 17:11:47 2174

原创 华为OD面试八股文真题题库目录

面试八股文真题题库目录

2024-12-08 10:00:00 6219

原创 2025华为OD面试手撕代码真题目录

一般面试的时候每一轮技术面都会出一到两个手撕代码题,这些题的特点就是,非常短小,易于理解。不可能会再出阅读理解一样的机试题的。但是这些题目也非常注意基本功,很注意细节的处理,一般都是easy+medium题目。但是大家一定要注意,因为大部分面试官上面一开始就会让你做题,直接看你所有的做题过程(防止有人水平一般,机试就网上找的答案的蒙混过关),手撕代码题会给你后面的面试定一个基调。

2023-04-28 09:29:33 71319 47

原创 2025 华为OD机试(C语言)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,C语言实现。

2023-02-25 17:27:05 96164 6

原创 2025 华为OD机试(JavaScript)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,JavaScript实现。

2023-02-10 22:48:30 76717 32

原创 2025华为OD机试(JAVA)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,Java实现。

2022-11-20 13:08:27 287986 163

原创 2025华为OD机试(Python)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,Python实现。

2022-11-20 13:00:45 231526 164

原创 2025华为OD机试(C++)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,C++实现。

2022-09-21 10:13:14 178876 121

原创 C++Primer第五版——习题答案+详解(完整版)

C++Primer第五版——习题答案详解 看的也比较快,但是有很多东西确实用不上,所以很多都没有深入的探讨,但是知识点覆盖的很全面,每一道题涉及的知识点我都写上简单的解释了。 文中代码的中文注释也尽量都写上,自己皆编译通过。 水平有限,如有有误之处,希望大家不吝指教! 下面的链接是第一章:全部题目(第一章基础较多)http:/

2016-12-21 16:11:30 337679 103

原创 2025华为od机试真题B卷【连连看游戏】C语言实现

小明在玩连连看游戏,目标是消除相同的数字,游戏规定:两个位置必须数字相同才能消除连接路径只能经过空格连接路径最多只能有两次拐弯连接线路可以走地图的边界消除后位置变为空格("")第一行输入一个数组代表连连看的地图矩阵,形式类似于: [[4,5,4] [5,4,5]] ,

2025-06-12 15:39:24 533

原创 2025.05.21华为暑期实习机试真题【地震救灾线路】Java/Python/C++/JS/C 实现

某市发生地震,为了尽快将救援物质输送到受灾乡镇,需要你设计出从救援物质集结点(有仅有一个)到某一个受灾乡镇的最短线路应急部门通过无人机助察了受灾地区地形,提供了各乡镇之间以及乡镇到救援物质集结点的距离,请你算出救援物质集结点到受灾多镇的最短路径。

2025-06-12 15:00:00 434

原创 2025.05.21华为暑期实习机试真题【开发一个简单任务调度系统】Java/Python/C++/JS/C 实现

你需要开发一个简单的 任务调度系统,该系统按任务优先缴进行调度,优先级范围是(0,99),数值越小优先级越高。只有高优头级任务执行完成后,但优先级任务才能执行,同等优失级的任务,按照FIFO原则,失进入调度系统的任务会优先调度,当优先级任务执行时,如新增了高优失级佳务,高优先级任务会抢占低优先级任务请实现一个程序,模拟这个任务调度系统

2025-06-11 16:00:00 640

原创 2025华为od机试真题B卷【构造数列】Java实现

2025华为od机试真题B卷【构造数列】Java实现

2025-06-11 09:30:00 21

原创 2025华为od机试真题B卷【构造数列】Python实现

2025华为od机试真题B卷【构造数列】Python实现

2025-06-10 20:00:36 40

原创 2025.05.21华为(留学生)暑期实习机试真题【找到通信质量最高的基站】Java/Python/C++/JS/C 实现

闹市区中有一条马路,马路从0号路口开始,到N -1号路口结束,在每个路口都架设了最新技术的通信基站,每个基站的信号可以覆盖前后各k个路口的范围、即第i个路口上的基站、可以覆盖[i-k,i+k]这两个路口之间的马路,因此用户的手机处于多个基站的覆盖范围中。每个基站会统计当前接入人数,为保障最佳通信质量,用户手机应选择连接人数最少的基站进行通讯。

2025-06-10 16:00:00 760

原创 2025华为od机试真题B卷【版本管理】C语言实现

在 软件版本管理中,版本号由点分割的数字组成,例如 1.2.3 和 2.8。现在,你需要编写一个函数,计算两个版本号之间的可用版本号个数。这里的可用版本号指的是所有满足 version1<x<version2的版本号x的个数。若 version1 >=version2 返回0.,

2025-06-10 10:00:00 23

原创 2025.05.21华为(留学生)暑期实习机试真题【爬山线路规划】Java/Python/C++/JS/C 实现

给定一个二维数组mountainMap表示一座山的地图,数组中的每个元素mountainMap[x][y]代表坐标(x,y)处山的高度。登山员从山底出发,爬到山峰。山底的含义:mountainMap中高度为0的坐标点,山峰的含义:mountainMap中高度最高的坐标点,

2025-06-09 16:00:00 879

原创 2025华为od机试真题B卷【版本管理】JavaScript实现

在 软件版本管理中,版本号由点分割的数字组成,例如 1.2.3 和 2.8。现在,你需要编写一个函数,计算两个版本号之间的可用版本号个数。这里的可用版本号指的是所有满足 version1<x<version2的版本号x的个数。若 version1 >=version2 返回0.,

2025-06-09 10:00:00 32

原创 2025.05.21华为(留学生)暑期实习机试真题【虚拟货币挖矿算力匹配】Java/Python/C++/JS/C 实现

在一个虚拟货币挖矿系统中,每个矿工拥有一定的算力值n(范围在1 到10^18之间)。系统需要为每个矿工分配一个算力档位,这个档位必须是小于等于矿工当前算力n的最大“稳定算力档",并且这个档位的算力值各个数位之和必须是一个质数(质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数)。“稳定算力档"定义为从左到右每一位数字都不小于前一位数字,例如123、111、399都是符合要求的稳定算力档,像121、897

2025-06-08 16:00:00 1775

原创 2025华为od机试真题B卷【版本管理】Python实现

在 软件版本管理中,版本号由点分割的数字组成,例如 1.2.3 和 2.8。现在,你需要编写一个函数,计算两个版本号之间的可用版本号个数。这里的可用版本号指的是所有满足 version1<x<version2的版本号x的个数。若 version1 >=version2 返回0.,

2025-06-08 10:00:00 49

原创 2025.05.21华为暑期实习机试真题【云计算服务器GPU分配】Java/Python/C++/JS/C 实现

某云计算服务商为客户提供 M 数量 GPU 核数的 GPU 分时租用服务,租用计费规则为:允许客户在每个时间单位按需租用不同的 GPU 核数,每个时间单位每个 GPU 核数的费用为 R。现有 N 个客户,每个客户有多个不重叠时间段租用一定数量的 GPU 核数的租用需求。对于有租用需求的客户,服务商可选择签约或不签约,若选择签约则需要满足租用需求中的所有时间段所需的 GPU 核数。

2025-06-07 16:00:00 791

原创 2025华为od机试真题B卷【版本管理】C++实现

在 软件版本管理中,版本号由点分割的数字组成,例如 1.2.3 和 2.8。现在,你需要编写一个函数,计算两个版本号之间的可用版本号个数。这里的可用版本号指的是所有满足 version1<x<version2的版本号x的个数。若 version1 >=version2 返回0.,

2025-06-07 10:00:00 46

原创 2025华为od机试真题B卷【版本管理】Java实现

在 软件版本管理中,版本号由点分割的数字组成,例如 1.2.3 和 2.8。现在,你需要编写一个函数,计算两个版本号之间的可用版本号个数。这里的可用版本号指的是所有满足 version1<x<version2的版本号x的个数。若 version1 >=version2 返回0.,

2025-06-05 19:06:38 79

原创 2025华为od机试真题B卷【差值数组不同的字符串】C语言实现

给你一个字符串数组 words ,每一个字符串长度都相同,令所有字符串的长度都为 n 。每个字符串 words[i] 可以被转化为一个长度为n - 1的 差值整数数组 difference[i] ,其中对于 0 <= j <= n - 2 有difference[i][j] = words[i][j+1] - words[i][j]。注意两个字母的差值定义为它们在字母表中 位置 之差,也就是说’a’ 的位置是 0 ,‘b’ 的位置是 1 ,‘z’ 的位置是 25 。比方说,字符串 “acb” 的差值

2025-06-05 10:00:00 34

原创 2025华为od机试真题B卷【差值数组不同的字符串】Java实现

给你一个字符串数组 words ,每一个字符串长度都相同,令所有字符串的长度都为 n 。每个字符串 words[i] 可以被转化为一个长度为n - 1的 差值整数数组 difference[i] ,其中对于 0 <= j <= n - 2 有difference[i][j] = words[i][j+1] - words[i][j]。注意两个字母的差值定义为它们在字母表中 位置 之差,也就是说’a’ 的位置是 0 ,‘b’ 的位置是 1 ,‘z’ 的位置是 25 。比方说,字符串 “acb” 的差值

2025-06-04 10:30:00 60

原创 2025华为od机试真题B卷【差值数组不同的字符串】C++实现

给你一个字符串数组 words ,每一个字符串长度都相同,令所有字符串的长度都为 n 。每个字符串 words[i] 可以被转化为一个长度为n - 1的 差值整数数组 difference[i] ,其中对于 0 <= j <= n - 2 有difference[i][j] = words[i][j+1] - words[i][j]。注意两个字母的差值定义为它们在字母表中 位置 之差,也就是说’a’ 的位置是 0 ,‘b’ 的位置是 1 ,‘z’ 的位置是 25 。比方说,字符串 “acb” 的差值

2025-06-03 10:30:00 30

原创 2025华为od机试真题B卷【数组排列求和 / 移动元素获得最大数组和】C语言实现

1到n的n个连续的数字组成一个数组,n为3的倍数。每次按顺序从数组中取出3个元素,去掉这3个元素中的一个最大值和一个最小值,并将剩下的元素累计为S,S初始值为0。

2025-06-03 10:00:00 61

原创 2025华为od机试真题B卷【差值数组不同的字符串】JavaScript实现

给你一个字符串数组 words ,每一个字符串长度都相同,令所有字符串的长度都为 n 。每个字符串 words[i] 可以被转化为一个长度为n - 1的 差值整数数组 difference[i] ,其中对于 0 <= j <= n - 2 有difference[i][j] = words[i][j+1] - words[i][j]。注意两个字母的差值定义为它们在字母表中 位置 之差,也就是说’a’ 的位置是 0 ,‘b’ 的位置是 1 ,‘z’ 的位置是 25 。比方说,字符串 “acb” 的差值

2025-06-02 10:30:00 65

原创 2025华为od机试真题B卷【数组排列求和 / 移动元素获得最大数组和】JavaScript实现

1到n的n个连续的数字组成一个数组,n为3的倍数。每次按顺序从数组中取出3个元素,去掉这3个元素中的一个最大值和一个最小值,并将剩下的元素累计为S,S初始值为0。

2025-06-02 10:00:00 39

原创 2025华为od机试真题B卷【数组排列求和 / 移动元素获得最大数组和】C++实现

1到n的n个连续的数字组成一个数组,n为3的倍数。每次按顺序从数组中取出3个元素,去掉这3个元素中的一个最大值和一个最小值,并将剩下的元素累计为S,S初始值为0。

2025-06-01 10:00:00 67

原创 2025华为od机试真题B卷【数组排列求和 / 移动元素获得最大数组和】Java实现

1到n的n个连续的数字组成一个数组,n为3的倍数。每次按顺序从数组中取出3个元素,去掉这3个元素中的一个最大值和一个最小值,并将剩下的元素累计为S,S初始值为0。

2025-05-31 10:30:00 87

原创 2025华为od机试真题B卷【数组排列求和 / 移动元素获得最大数组和】Python实现

例如,如果三元组是 (P1, P1, P2),它有两种不同类别 (P1, P2),所以 d_k=2。这意味着为了形成 (P1,P2,P3) 的结构,这个三元组内的两个元素(一个P1,一个P2)可以视为“就位”,但还缺少一个P3,并且多了一个P1。为了达到这个目的,每个三元组必须包含一个来自最小的 n/3 个数(P1类),一个来自中间的 n/3 个数(P2类),一个来自最大的 n/3 个数(P3类)。排序后,前 n/3 个元素被划分为P1类,接下来的 n/3 个元素为P2类,最后的 n/3 个元素为P3类。

2025-05-30 12:57:11 285

原创 2025华为od机试真题B卷【素数伴侣】C语言实现

若两个正整数的和为素数,则这两个正整数称之为"素数伴佀",如2和5、6和13,它们能应用于通信加密。现在密码学会请你设计一个程序,从已有的N (N 为偶数)个正整数中挑选出若干对组成“素数伴侣”,挑选方案多种多样,例如有4个正整数:2,5,6,13,如果将5和6分为一组中只能得到一组“素数伴侣”,而将2和5、6和13编组将得到两组“素数伴侣",能组成“素数伴侣"最多的方案称为“最佳方案”,当然密码学会希望你寻找出“最佳方案”。

2025-05-29 10:15:00 65

原创 2025华为od机试真题B卷【素数伴侣】Java语言实现

若两个正整数的和为素数,则这两个正整数称之为"素数伴佀",如2和5、6和13,它们能应用于通信加密。现在密码学会请你设计一个程序,从已有的N (N 为偶数)个正整数中挑选出若干对组成“素数伴侣”,挑选方案多种多样,例如有4个正整数:2,5,6,13,如果将5和6分为一组中只能得到一组“素数伴侣”,而将2和5、6和13编组将得到两组“素数伴侣",能组成“素数伴侣"最多的方案称为“最佳方案”,当然密码学会希望你寻找出“最佳方案”。

2025-05-28 10:00:00 97

原创 2025华为od机试真题B卷【素数伴侣】JavaScript语言实现

若两个正整数的和为素数,则这两个正整数称之为"素数伴佀",如2和5、6和13,它们能应用于通信加密。现在密码学会请你设计一个程序,从已有的N (N 为偶数)个正整数中挑选出若干对组成“素数伴侣”,挑选方案多种多样,例如有4个正整数:2,5,6,13,如果将5和6分为一组中只能得到一组“素数伴侣”,而将2和5、6和13编组将得到两组“素数伴侣",能组成“素数伴侣"最多的方案称为“最佳方案”,当然密码学会希望你寻找出“最佳方案”。

2025-05-28 10:00:00 77 1

原创 2025华为od机试真题B卷【素数伴侣】C++语言实现

若两个正整数的和为素数,则这两个正整数称之为"素数伴佀",如2和5、6和13,它们能应用于通信加密。现在密码学会请你设计一个程序,从已有的N (N 为偶数)个正整数中挑选出若干对组成“素数伴侣”,挑选方案多种多样,例如有4个正整数:2,5,6,13,如果将5和6分为一组中只能得到一组“素数伴侣”,而将2和5、6和13编组将得到两组“素数伴侣",能组成“素数伴侣"最多的方案称为“最佳方案”,当然密码学会希望你寻找出“最佳方案”。

2025-05-27 16:00:00 61

原创 2025华为od机试真题B卷【素数伴侣】Python语言实现

若两个正整数的和为素数,则这两个正整数称之为"素数伴佀",如2和5、6和13,它们能应用于通信加密。现在密码学会请你设计一个程序,从已有的N (N 为偶数)个正整数中挑选出若干对组成“素数伴侣”,挑选方案多种多样,例如有4个正整数:2,5,6,13,如果将5和6分为一组中只能得到一组“素数伴侣”,而将2和5、6和13编组将得到两组“素数伴侣",能组成“素数伴侣"最多的方案称为“最佳方案”,当然密码学会希望你寻找出“最佳方案”。

2025-05-27 10:00:00 120

原创 2025华为od机试真题B卷【计算某个字符出现次数】JavaScript实现

写出一个程序,接受一个由字母、数字和空格组成的字符串,和一个字符,然后输出 "输入字符串" 中该字符的出现次数。

2025-05-27 09:45:00 43 1

原创 2025华为od机试真题B卷【人民币转换】C语言实现

将阿拉伯数字金额转换为中文大写金额格式,需遵循以下规则:1、 前缀要求:中文大写金额前必须标明“人民币”字样。2、 用字规范:使用壹、贰、叁、肆、伍、陆、柒、捌、玖、拾、佰、仟、万、亿、元、角、分、零、整等字样。3、 “整”字规则:金额到“元”为止时,在“元”后写“整”字(如532.00 → “人民币伍佰叁拾贰元整”)。金额含“角”或“分”时,不写“整”字(如6007.14 → “人民币陆仟零柒元壹角肆分”)。4、 零的规则:

2025-05-26 11:00:00 56

新版glut32.dll

新版本glut32.dll 可解决“无法定位程序输入点 _glutCreateWindowWithExit于动态链接库glut32.dll上”问题

2017-06-13

2017 华为软件精英挑战赛赛题

2017 华为软件精英挑战赛赛题:大视频时代•布局 在给定结构的G省电信网络中,为了视频内容快速低成本的传送到每个住户小区,需要在这个给定网络结构中选择一些网络节点附近放置视频内容存储服务器。需要解决的问题是:在满足所有的住户小区视频播放需求的基本前提下,如何选择视频内容存储服务器放置位置,使得成本最小。

2017-04-03

Faststone6.9安装包

Faststone 是一款Windows 上的一款强大的截图软件。 可以随时捕获窗口,抓取控件,抓取全屏,自定义区域截屏。 同时它还支持滚动截屏,尤其是当你截取网页的时候。 同时它还自带强大的图片编辑器,还可以屏幕取色。 它还可以录制视频,保存为视频文件或者gif 文件。

2017-01-07

仿宋GB2312字体

GB2312编码适用于汉字处理、汉字通信等系统之间的信息交换,通行于中国大陆;新加坡等地也采用此编码。中国大陆几乎所有的中文系统和国际化的软件都支持GB 2312。

2017-05-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除