虾皮4.2笔试
#笔试# 第一题 给n求m满足n*m得到的数在10进制下只有0和1
也没有数据范围,没有说无解情况大胆猜测一定有解。直接枚举m会超时,于是枚举n*m的积,假如n*m不超过long long的话枚举积也就1e6左右,遂ac
第二题 应该是差分+离散化。n范围是1e9。但是不知道为什么直接差分过了60%,加了离散化还是过了60%
第三题 求数组前三常出现的数,直接数数就行
编辑器确实不好用,中间写错一次变量名检查了一会。找语法错误要靠二分编译,打印调试只能一个个return...
也没有数据范围,没有说无解情况大胆猜测一定有解。直接枚举m会超时,于是枚举n*m的积,假如n*m不超过long long的话枚举积也就1e6左右,遂ac
第二题 应该是差分+离散化。n范围是1e9。但是不知道为什么直接差分过了60%,加了离散化还是过了60%
第三题 求数组前三常出现的数,直接数数就行
编辑器确实不好用,中间写错一次变量名检查了一会。找语法错误要靠二分编译,打印调试只能一个个return...
全部评论
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
04-02 20:27
广西大学 Java 
点赞 评论 收藏
分享