自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(236)
  • 收藏
  • 关注

原创 【华为机试真题 C++】出错的或电路-200

某生产门电路的厂商发现某一批次的或门电路不稳定,具体现象为计算两个二进制数的或操作时,第一个二进制数中某两个比特位会出现交换,交换的比特位置是随机的,但只交换这两个位,其他位不变。很明显,这个交换可能会影响最终的或结果,也可能不会有影响。为了评估影响和定位出错的根因,工程师需要研究在各种交换的可能下,最终的或结果发生改变的情况有多少种。

2024-05-28 00:11:11 103

原创 【华为机试真题 JAVA】出错的或电路-200

某生产门电路的厂商发现某一批次的或门电路不稳定,具体现象为计算两个二进制数的或操作时,第一个二进制数中某两个比特位会出现交换,交换的比特位置是随机的,但只交换这两个位,其他位不变。很明显,这个交换可能会影响最终的或结果,也可能不会有影响。为了评估影响和定位出错的根因,工程师需要研究在各种交换的可能下,最终的或结果发生改变的情况有多少种。

2024-05-28 00:08:31 105

原创 【华为机试真题 C++】最大矩阵和-100

给定一个二维整数矩阵,要在这个矩阵中选出一个子矩阵,使得这个子矩阵内所有的数字和尽量大,我们把这个子矩阵称为和最大子矩阵,子矩阵的选取原则是原矩阵中一块相互连续的矩形区域。

2024-05-28 00:03:13 99

原创 【华为机试真题 JAVA】最大矩阵和-100

给定一个二维整数矩阵,要在这个矩阵中选出一个子矩阵,使得这个子矩阵内所有的数字和尽量大,我们把这个子矩阵称为和最大子矩阵,子矩阵的选取原则是原矩阵中一块相互连续的矩形区域。

2024-05-27 23:59:33 233

原创 【华为机试真题 C++】用户调度问题-100

在通信系统中,一个常见的问题是对用户进行不同策略的调度,会得到不同的系统消耗和性能。假设当前有n个待串行调度用户,每个用户可以使用A/B/C三种不同的调度策略,不同的策略会消耗不同的系统资源。请你根据如下规则进行用户调度,并返回总的消耗资源数。

2024-05-26 21:23:21 36

原创 【华为机试真题 JAVA】用户调度问题-100

在通信系统中,一个常见的问题是对用户进行不同策略的调度,会得到不同的系统消耗和性能。假设当前有n个待串行调度用户,每个用户可以使用A/B/C三种不同的调度策略,不同的策略会消耗不同的系统资源。请你根据如下规则进行用户调度,并返回总的消耗资源数。

2024-05-26 21:21:43 34

原创 【华为机试真题 C++】金字塔-100

微商模式比较典型,下级每赚 100 元就要上交 15 元,给出每个级别的收入,求出金字塔尖上的人收入。比如:(代理商代号) (上级代理商代号) (代理商转的钱)

2024-05-26 21:09:42 42

原创 【华为机试真题 JAVA】金字塔-100

微商模式比较典型,下级每赚 100 元就要上交 15 元,给出每个级别的收入,求出金字塔尖上的人收入。比如:(代理商代号) (上级代理商代号) (代理商转的钱)

2024-05-26 21:08:19 134

原创 【华为机试真题 C++】相对开音节-100

相对开音节构成的结构为辅音+元音(aeiou)+辅音(r除外)+e,常见的单词有bike、cake等。给定一个字符串,以空格为分隔符,反转每个单词中的字母,若单词中包含如数字等其他非字母时不进行反转。反转后计算其中含有相对开音节结构的子串个数(连续的子串中部分字符可以重复)。

2024-05-26 21:00:58 35

原创 【华为机试真题 JAVA】相对开音节-100

相对开音节构成的结构为辅音+元音(aeiou)+辅音(r除外)+e,常见的单词有bike、cake等。给定一个字符串,以空格为分隔符,反转每个单词中的字母,若单词中包含如数字等其他非字母时不进行反转。反转后计算其中含有相对开音节结构的子串个数(连续的子串中部分字符可以重复)。

2024-05-26 20:59:07 356

原创 【华为机试真题 C++】检查是否存在满足条件的数字组合-200

给定一个正整数数组,检查数组中是否存在满足规则的数字组合规则:A = B + 2C

2024-05-26 11:05:25 27

原创 【华为机试真题 JAVA】检查是否存在满足条件的数字组合-200

给定一个正整数数组,检查数组中是否存在满足规则的数字组合规则:A = B + 2C

2024-05-26 11:03:54 18

原创 【华为机试真题 C++】水仙花数Ⅱ-100

给定非空字符串s,将该字符串分割成一些子串,使每个子串的ASCII码值的和均为水仙花数。1、若分割不成功,则返回02、若分割成功且分割结果不唯一,则返回-13、若分割成功且分割结果唯一,则返回分割后子串的数目

2024-05-26 10:41:15 56

原创 【华为机试真题 JAVA】水仙花数Ⅱ-100

给定非空字符串s,将该字符串分割成一些子串,使每个子串的ASCII码值的和均为水仙花数。

2024-05-26 10:38:22 22

原创 【华为机试真题 C++】斗地主之顺子-200

在斗地主扑克牌游戏中, 扑克牌由小到大的顺序为:3,4,5,6,7,8,9,10,J,Q,K,A,2,玩家可以出的扑克牌阵型有:单张、对子、顺子、飞机、炸弹等。其中顺子的出牌规则为:由至少5张由小到大连续递增的扑克牌组成,且不能包含2。例如:{3,4,5,6,7}、{3,4,5,6,7,8,9,10,J,Q,K,A}都是有效的顺子;而{J,Q,K,A,2}、 {2,3,4,5,6}、{3,4,5,6}、{3,4,5,6,8}等都不是顺子。

2024-05-26 09:55:16 42

原创 【华为机试真题 JAVA】斗地主之顺子-200

在斗地主扑克牌游戏中, 扑克牌由小到大的顺序为:3,4,5,6,7,8,9,10,J,Q,K,A,2,玩家可以出的扑克牌阵型有:单张、对子、顺子、飞机、炸弹等。

2024-05-26 09:54:42 41

原创 【华为机试真题 JAVA】数大雁-100

一群大雁往南飞,给定一个字符串记录地面上的游客听到的大雁叫声,请给出叫声最少由几只大雁发出。

2024-05-25 22:37:22 48

原创 【华为机试真题 C++】数大雁-100

一群大雁往南飞,给定一个字符串记录地面上的游客听到的大雁叫声,请给出叫声最少由几只大雁发出。

2024-05-25 22:35:10 27

原创 【华为机试真题 C++】最小传输时延-200

某通信网络中有N个网络结点,用1到N进行标识。网络通过一个有向无环图表示,其中图的边的值表示结点之间的消息传递时延。现给定相连节点之间的时延列表times[i]={u,v,w},其中u表示源结点,v表示目的结点,w表示u和v之间的消息传递时延。请计算给定源结点到目的结点的最小传输时延,如果目的结点不可达,返回-1。

2024-05-25 22:33:31 21

原创 【华为机试真题 C++】敏感字段加密-100

给定一个由多个命令字组成的命令字符串:1、字符串长度小于等于127字节,只包含大小写字母,数字,下划线和偶数个双引号;2、命令字之间以一个或多个下划线_进行分割;3、可以通过两个双引号””来标识包含下划线_的命令字或空命令字(仅包含两个双引号的命令字),双引号不会在命令字内部出现;

2024-05-25 22:28:40 22

原创 【华为机试真题 C++】最长方连续方波信号/电信号-200

输入一串方波信号,求取最长的完全连续交替方波信号,并将其输出,如果有相同长度的交替方波信号,输出任一即可,方波信号高位用1标识,低位用0标识

2024-05-25 22:24:03 25

原创 【华为机试真题 C++】火星文计算-100

已知火星人使用的运算符为#、$,其与地球人的等价公式如下:x#y = 2*x+3*y+4x$y = 3*x+y+2

2024-05-25 22:22:28 15

原创 【华为机试真题 C++】最大花费金额-100

双十一众多商品进行打折销售,小明想购买自己心仪的一些物品,但由于受购买资金限制,所以他决定从众多心仪商品中购买三件,而且想尽可能的花完资金,现在请你设计一个程序帮助小明计算尽可能花费的最大资金数额。

2024-05-25 22:19:19 22

原创 【华为机试真题 C++】热点网站统计-200

企业路由器的统计页面,有一个功能需要动态统计公司访问最多的网页URL top N。请设计一个算法,可以高效动态统计Top N的页面。

2024-05-25 22:16:31 21

原创 【华为机试真题 C++】字符统计及重排-100

给出一个仅包含字母的字符串,不包含空格,统计字符串中各个字母(区分大小写)出现的次数,并按照字母出现次数从大到小的顺序。输出各个字母及其出现次数。如果次数相同,按照自然顺序进行排序,且小写字母在大写字母之前。

2024-05-25 22:11:47 28

原创 【华为机试真题 C++】解密犯罪时间-200

警察在侦破一个案件时,得到了线人给出的可能犯罪时间,形如 “HH:MM” 表示的时刻。根据警察和线人的约定,为了隐蔽,该时间是修改过的,解密规则为:利用当前出现过的数字,构造下一个距离当前时间最近的时刻,则该时间为可能的犯罪时间。

2024-05-25 22:05:43 25

原创 【华为机试真题 JAVA】解密犯罪时间-200

警察在侦破一个案件时,得到了线人给出的可能犯罪时间,形如 “HH:MM” 表示的时刻。根据警察和线人的约定,为了隐蔽,该时间是修改过的,解密规则为:利用当前出现过的数字,构造下一个距离当前时间最近的时刻,则该时间为可能的犯罪时间。

2024-05-25 22:03:48 196

原创 【华为机试真题 C++】快速人名查找-200

给一个字符串,表示用’, \’分开的人名。然后给定一个字符串,进行快速人名查找,符合要求的输出。快速人名查找要求︰人名的每个单词的连续前几位能组成给定字符串,一定要用到每个单词。

2024-05-25 21:35:56 26

原创 【华为机试真题 JAVA】快速人名查找-200

给一个字符串,表示用','分开的人名。然后给定一个字符串,进行快速人名查找,符合要求的输出。快速人名查找要求︰人名的每个单词的连续前几位能组成给定字符串,一定要用到每个单词。

2024-05-25 21:33:22 27

原创 【华为机试真题 C++】任务最优调度-200

给定一个正整型数组表示待系统执行的任务列表,数组的每一个元素代表一个任务,元素的值表示该任务的类型。

2024-05-25 16:49:23 22

原创 【华为机试真题 JAVA】任务最优调度-200

给定一个正整型数组表示待系统执行的任务列表,数组的每一个元素代表一个任务,元素的值表示该任务的类型。请计算执行完所有任务所需的最短时间。

2024-05-25 16:41:32 116

原创 【华为机试真题 JAVA】热点网站统计-200

本题要求实现了一个热点网站统计功能,通过读取用户输入,判断输入是否为数字,如果是数字则取出前N个高频URL(N为输入的数字),如果是URL则统计URL出现的次数。

2023-03-28 08:53:29 354

原创 【华为机试真题 JAVA】积木最远距离-100

本题是一个求积木最远距离的问题。

2023-03-27 22:34:54 495 2

原创 【华为机试真题 JAVA】字符串重新排列-100

对输入字符串内每个单词中字母排序,并根据单词出现次数、单词长度及字典序对单词进行排序,最后输出排序后的字符串。

2023-03-26 22:17:25 274

原创 【华为机试真题 JAVA】敏感字段加密-100

题目要求实现对一种敏感字段加密的处理方式。该加密方式针对输入的字符串中的某个特定位置的词语,将其替换为一定的定值(此处为 "******"),并将整个字符串以下划线 "_" 连接起来输出。

2023-03-26 10:27:06 313

原创 【华为机试真题 JAVA】单词倒序-100

输入一个英文句子,将其中每个由空格分隔的单词逆序,输出逆序后的完整句子,保留原有的标点符号不变。

2023-03-26 09:45:47 154

原创 【华为机试真题 JAVA】字符串删除后的最大数值-100

给定一个由纯数字组成以宇符串表示的数值,现要求字符串中的每个数字最多只能出现2次,超过的需要进行删除;删除某个重复的数字后,其它数字相对位置保持不变。如34533,数字3重复超过2次,需要册除其中一个3,删除第一个3后获得最大数值 4533。请返回经过删除操作后的最大的数值,以字符串表示。

2022-12-02 21:57:21 1227

原创 【华为机试真题 JAVA】火星文计算-100

计算火星文表达式的计算结果。

2022-11-15 13:04:04 440

原创 【华为机试真题 C++】最长的指定瑕疵度的元音子串-200

开头和结尾都是元音字母(aeiouAEIOU)的字符串为元音字符串,其中混杂的非元音字母数量为其瑕疵度。

2022-10-18 12:48:18 223

原创 【华为机试真题 JAVA】最长的指定瑕疵度的元音子串-200

开头和结尾都是元音字母(aeiouAEIOU)的字符串为元音字符串,其中混杂的非元音字母数量为其瑕疵度。比如:

2022-10-18 12:47:49 479

空空如也

空空如也

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

TA关注的人

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