华为笔试题解

第一题可以暴力的,方法就是拼接字符串,然后把时间排序,对输入的数组也排序,看是不是相等,相等的话返回结果

第二题,价钱从小到大买,亏本跳过,买不起后输出 本金+利润

第三题最简单了。数组排序后,数组索引对CPU数量取模,对应模相等的元素值相加,最后看谁的值大

不知道是不是有好几套题?
#华为##笔试题目#
全部评论
能说一下题目吗😂
点赞 回复 分享
发布于 2019-04-17 21:34
大佬,请问第一题有什么特别需要注意的地方没有,我只通过20%。 我是注意到: 第一位只能0,1,2 第3,5为只能在5以内
点赞 回复 分享
发布于 2019-04-17 21:48
第二题根本不是背包问题,看了测试样例发现可以买入卖出多次;直接把水果原价排下序,然后从小到大把每个水果的价格与本金比一下,小于本金,本金直接加上该水果利润;大于本金,直接输出当前本金;通过100%。
点赞 回复 分享
发布于 2019-04-17 21:50
弱弱地问一下,不用考虑一种每种水果的(利润和原价的比值)吗,万一有的水果原价低,但利润也很低,有的水平原价高,但利润也高。
点赞 回复 分享
发布于 2019-04-17 22:59
嗯?今晚很简单嘛?
点赞 回复 分享
发布于 2019-04-18 00:24
我也这么做,只过了百分之20,很气
点赞 回复 分享
发布于 2019-04-18 00:26

相关推荐

11-01 08:48
门头沟学院 C++
伤心的候选人在吵架:佬你不要的,能不能拿户口本证明过户给我。。球球了
点赞 评论 收藏
分享
我已成为0offer的糕手:别惯着,胆子都是练出来的,这里认怂了,那以后被裁应届被拖工资还敢抗争?
点赞 评论 收藏
分享
点赞 22 评论
分享
牛客网
牛客企业服务