美团笔试
10.12的第八场笔试,第二题混合字符串求第k个数,感觉挺简单一道题,为什么我的正确率只有18.8,是不是漏考虑了什么有没有100正确率的uu说一下可能会没注意到的点
全部评论
是不是没考虑是降序的第k个
用Biginteger
数字很大,不要转数字,用字符串操作可以速a
数字可能会很大吧,我用String存储+自定义排序A的
+1,感觉题目有问题
不能把数字用int类型存,不够大,单个的数字串可能很长,得用字符串存
+1
我怕最后一个字符是数字,所以字符串末尾加了个“a”,你可能是字符串末尾的数字没加进去
数字超级大,不能用long来储存,只能一位一位判断
C++,自己测试怎么样都没问题,也想到用longlong了,不过投的安全岗2.18/3也不错了
小美小团 模拟实现 为什么测试用例是通过的 提交就是0分呢?有没有友友解答一下
第一道题是啥来着
没考虑很大的数,我的只有45.45
我也是45,害
用大数类保存数据,然后用大根堆排序就行了
用字符串存数字,不能用int或long,然后自定义排序
寄了,拿 longlong 搞的,怪不得过不了,几题算过啊
我是c++,不要用数值类型存,longlong都不够长,我用的string类型,最后写个自定义排序用sort就行
用string存数字 根据长度和ASCII编码比大小,一开始用unsign longlong 还是18
用字符串存,然后把那个字符串的前置0去掉,最后突然想到,但是没时间了
相关推荐
点赞 评论 收藏
分享