美团笔试第二题求个代码
我用golang写的O(n)过不了
不懂怎么回事
只能过30%
不懂怎么回事
只能过30%
全部评论
一样,吐了
java第二题用2个system超时,一个不超时
,但我第一题没ac掉,有人贴一个第一题的代码吗,我咋写都是45


我用C++写的,O(n)能过
这题到底该怎么写,怎么写我都是30%
我Java也30%
ans = Math.max(max,nums[I]*2);
System.out.printf("%d ",ans);
😓循环里面就这两句,还会超时啊
插楼问个问题,就是最后提交的时候他提示需要保存代码,是不是只要我测试提交运行了代码,就是会自动保存的,当时直接点了,没去注意有没有其他的保存😭
第二题java选手O(n)时间复杂度,只过了50%
python过了
python写的,大概是:
num_max=max(nums)
out=[]
for num in nums:
if num >num_max:
out.append(num)
else:
out.append(num_max)
print (out)
加一
可能是fmt.scan的问题?
java On,我是把循环内的判断是否+空格,换到末尾就过了
相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享