大鸡腿最好吃
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
华为机试题:出勤奖的判断 js
用户的考勤数据字符串记录条数 >=1,输入字符串长度原创 2022-10-15 16:57:33 · 171 阅读 · 0 评论 -
太阳能板最大面积 od js
给航天器一侧加装长方形或正方形的太阳能板(图中的红色斜线区域),需要先安装两个支柱(图中的黑色竖条),再在支柱的中间部分固定太阳能板。但航天器不同位置的支柱长度不同,太阳能板的安装面积受限于最短一侧的那根支柱长度。10米高支柱和5米高支柱之间宽度为5,高度取小的支柱高也是5,面积为25。现提供一组整形数组的支柱高度数据,假设每根支柱间距离相等为1个单位长度,计算如何选择两根支柱可以使太阳能板的面积最大。柱子的高度是无序的,例子中递减只是巧合。可以支持的最大太阳能板面积(10米高支柱和5米高支柱之间)...原创 2022-07-30 17:36:21 · 170 阅读 · 0 评论 -
勾股数元组 od js
代码】勾股数元组odjs。原创 2022-07-30 17:24:08 · 342 阅读 · 0 评论 -
打印任务排序 js od华为
打印机每次从队列头部取出第一个任务A,然后检查队列余下任务中有没有比A优先级更高的任务,如果有比A优先级高的任务,则将任务A放到队列尾部,否则就执行任务A的打印。请编写一个程序,根据输入的打印队列,输出实际的打印顺序。队列头部任务的优先级为9,最先打印,故序号为0;接着队列头部任务优先级为3,队列中还有优先级为5的任务,优先级3任务被移到队列尾部;接着打印优先级为5的任务,故其序号为1;最后打印剩下的优先级为1的任务,其序号为2。输出一行,为每个任务的打印顺序,打印顺序从0开始,用逗号隔开。...原创 2022-07-30 17:17:57 · 330 阅读 · 0 评论 -
华为od 转骰子 js
骰子是一个立方体,每个面一个数字,初始为左1,右2,前3(观察者方向),后4,上5,下6,用123456表示这个状态,放置到平面上,可以向左翻转(用L表示向左翻转1次),可以向右翻转(用R表示向右翻转1次),可以向前翻转(用F表示向前翻转1次),可以向后翻转(用B表示向后翻转1次),可以逆时针旋转(用A表示逆时针旋转90度),可以顺时针旋转(用C表示顺时针旋转90度),现从123456这个初始状态开始,根据输入的动作序列,计算得到最终的状态。骰子先向左翻转,再向右翻转回来,故还是原来的状态123456。..原创 2022-07-30 12:09:52 · 154 阅读 · 0 评论 -
HUAWEI 机试题:火星文计算 js
火星人公式中,$的优先级高于#,相同的运算符,按从左到右的顺序计算现有一段火星人的字符串报文,请你来翻译并计算结果。12345678987654321$54321//32位整数计算溢出。保证输入的字符串为合法的求值报文,例如123#45#6778。用例保证操作数取值范围为32位无符号整数。字符串为仅由无符号整数和操作符(#、$)3+4-5*6/7//有其它操作符。**输入的字符串说明**#4$5//缺少操作数。4$5#//缺少操作数。4#$5//缺少操作数。4$5//有空格。......原创 2022-07-25 23:45:21 · 261 阅读 · 0 评论 -
HUAWEI 机试题:字符串变换最小字符串 js
给定一个字符串s,最多只能进行一次变换,返回变换后能得到的最小字符串(按照字典序进行比较)。变换规则交换字符串中任意两个不同位置的字符。说明abcdef已经是最小字符串,不需要交换。说明a和b进行位置交换,可以得到最小字符串。按照要求进行变换得到的最小字符串。一串小写字母组成的字符串s。s是都是小写字符组成。......原创 2022-07-25 23:25:08 · 393 阅读 · 0 评论 -
华为od 最大消费金额 js
金额23、26、27得到76而且最接近且小于输入金额78。现在请你设计一个程序计算小明尽可能花费的最大资金数。因为输入的商品无法满足3件之和小于26。注意如果不存在满足上述条件的商品请返回-1。输出为满足上述条件的最大花费额度。所以他决定从众多心仪商品中购买三件。输入第二行为购买资金的额度r。输入第一行为一维整型数组m。数组元素记录单个商品的价格。小明想购买自己心仪的一些物品。单个商品加个小于1000。双十一众多商品进行打折销售。而且想尽可能得花完资金。......原创 2022-07-19 14:30:02 · 356 阅读 · 0 评论 -
js 华为od 两数之和的绝对最小值
给定一个从小到大的有序整数序列(存在正整数和负整数)数组nums,请你在该数组中找出两个数,其和的绝对值(|nums[x]+nums[y]|)为最小值,并返回这个绝对值。因为|nums[0]+nums[2]|=|-3+5|=2最小,所以返回2。标题两数之和绝对值最小|时间限制1秒|内存限制32768K|语言限制不限。每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。两数之和绝对值最小值。...原创 2022-07-19 14:09:02 · 337 阅读 · 0 评论 -
最大矩阵和 js
输入的第一行包含2个整数n,m(1原创 2022-07-18 17:09:45 · 247 阅读 · 0 评论 -
射击比赛的成绩 华为od js
给定一个射击比赛成绩单,包含多个选手若干次射击的成绩分数,请对每个选手按其最高3个分数之和进行降序排名,输出降序排名后的选手ID序列。比较各个选手最高3个成绩的和,有3号=5号>7号>4号,由于3号和5号成绩相等且ID号5>3,所以输出为5,3,7,4。4号选手成绩24,39,76,66,最高3个成绩的和为76+66+39=181。3号选手成绩53,80,55,最高3个成绩的和为80+55+53=188。5号选手成绩53,80,55,最高3个成绩的和为80+55+53=188。...原创 2022-07-16 15:23:02 · 206 阅读 · 0 评论 -
华为 od js 拼接URL
URL后缀,通过","分割,需要将其连接为一个完整的URL,如果前缀结尾和后缀开头都没有“/”,需自动补上“/”连接符,如果前缀结尾和后缀开头都为“/”,需自动去重。URL前缀(一个长度小于100的字符串),URL后缀(一个长度小于100的字符串)。约束不用考虑前后缀URL不合法情况。...原创 2022-07-16 14:30:48 · 444 阅读 · 0 评论 -
js 华为od日志时间排序
运维工程师采集到某产品现网运行一天产生的日志N条,现需根据日志时间按时间先后顺序对日志进行排序。时间可能并没有补齐,也就是说010101.001,也可能表示为111.1。第一行输入一个整数N,表示日志条数,1......原创 2022-07-15 15:13:18 · 165 阅读 · 0 评论 -
华为od js 日志排序
运维工程师采集到某产品现网运行一天产生的日志N条,现需根据日志时间按时间先后顺序对日志进行排序。H表示小时(0-23),M表示分钟(0-59),S表示秒(0-59),N表示毫秒(0-999)时间可能并没有补齐,也就是说010101.001,也可能表示为111.1。标题日志排序|时间限制1秒|内存限制262144K|语言不限。第一行输入一个整数N,表示日志条数,1......原创 2022-07-16 14:04:23 · 344 阅读 · 0 评论 -
华为od-寻找相同子串
如果能从t中找到一个和p相等的连续子串,则输出该子串第一个字符在t中的下标(下标从左到右依次为1,2,3,…如果不能则输出”No”;如果含有多个这样的子串,则输出第一个字符下标最小的。输入文件包括两行,分别表示字符串t和p,保证t的长度不小于p,且t的长度不超过1000000,p的长度不超过10000。t和p,要求从t中找到一个和p相同的连续子串,并输出该字串第一个字符的下标。...原创 2022-07-15 14:42:27 · 314 阅读 · 0 评论 -
华为 机考js 素数之积
*加密算法在网络安全世界中无处不在,它利用了极大整数因数分解的难度,数据越大,安全系数越高,给定一个32位整数,请对其进行因数分解,找出是哪两个素数的乘积。27输出-1-1。原创 2022-07-15 14:33:02 · 543 阅读 · 1 评论 -
华为OD机试——IPv4地址转换成整数js
描述原理:ip地址的每段可以看成是一个0-255的整数,把每段拆分成一个二进制形式组合起来,然后把这个二进制数转变成一个长整数。举例:一个ip地址为10.0.3.193每段数字 相对应的二进制数10 000010100 000000003 00000011193 11000001组合起来即为:00001010 0000000原创 2022-07-11 17:17:20 · 820 阅读 · 0 评论 -
华为OD机试真题 ——喊7的次数重排js
【喊7的次数重排】喊7是一个传统的聚会游戏,N个人围成一圈,按顺时针从1到N编号。编号为1的人从1开始喊数,下一个人喊的数字为上一个人的数字加1,但是当将要喊出来的数字是7的倍数或者数字本身含有7的话,不能把这个数字直接喊出来,而是要喊”过”。假定玩这个游戏的N个人都没有失误地在正确的时机喊了”过”,当喊到数字K时,可以统计每个人喊”过”的次数。现给定一个长度为N的数组,存储了打乱顺序的每个人喊”过”的次数,请把它还原成正确的顺序,即数组的第i个元素存储编号i的人喊”过”的次数。输入描述输入为一行,为空格分原创 2022-07-11 10:48:38 · 381 阅读 · 0 评论 -
【华为od机考】数组去重和排序 js
用例一:输入1,3,3,3,2,4,4,4,5输出3,4,1,2,5备注:数组大小不超过100,元素值不超过100原创 2022-07-09 11:10:10 · 497 阅读 · 0 评论