有没有今晚做拼多多java的讨论一下思路,总结反思一下

感觉还是练得太少过的不多。
第一题复制可乐,卡了好一会,后来才发现是题意理解错了,是成倍的增加人数的
第二题票选球王  相当于遍历暴力解的,两个值cout,和tag,一个是评价好于另一个cout++,差于cout--,最后cout>0,tag++,从tag是否等于length-1看是否是球王。
但是好像边界条件没考虑完,没全过
第三批 运输货物  我是用贪心的,但是又没过完,排序之后,从大向小,加起来小于300相加,最后cout++;
第四条选号码,这题觉得太麻烦加上没时间就没写了,写了个给的用例还是0,大家可以交流下思路,我感觉是dp?
#拼多多#
全部评论
第三题过了吗?
点赞 回复 分享
发布于 2018-07-22 21:40
请问编程成绩 是算最后一次提交还是 算最好的成绩啊  
点赞 回复 分享
发布于 2018-07-22 21:42
A70A65路过
点赞 回复 分享
发布于 2018-07-22 21:32
第三道我和你思路一样,但是一直0%很奇怪
点赞 回复 分享
发布于 2018-07-22 21:38
第三题会做,输入回车结束不了,也是对自己绝望了。想了好久也。。。还是太菜了
点赞 回复 分享
发布于 2018-07-22 21:39
和你一样的题  但是做的不好 分别100    70    55   0
点赞 回复 分享
发布于 2018-07-22 21:44
第三题先排序,然后看数组中货物重量100的个数,除以3是一辆车装3个100的货车个数,剩下的数组,用两个指针,指向开头和结尾,分别判断两个指针指向的重量想加是否大于300,若大于,车辆数加一,第二个指针前移,小于,车辆数也加一,两个指针向中间移动。
点赞 回复 分享
发布于 2018-07-22 21:46
第二题维护一个球员矩阵,每个元素表示行球员评价大于列球员的个数,最后判断时候如果这个矩阵除了对角线为0外其余值大于等于1,就输出。
点赞 回复 分享
发布于 2018-07-23 08:23
第三题多个背包,一次没有装完,再用背包,但这个问题本身是np难,用贪心加模拟退火是可以最优的
点赞 回复 分享
发布于 2018-07-23 08:25
第四题枚举那个数字变为0-9,然后对于每一个数字,对应位置做减法求代价,代价从小到大排序然后前K个翻转(注意同样的代码,原来位置越靠前越小),然后统计这十个情况的最小值输出
点赞 回复 分享
发布于 2018-07-23 08:27
请问是java开发工程师岗位的笔试题吗
点赞 回复 分享
发布于 2018-07-23 11:08
老哥们,招聘信息在哪看的啊😭
点赞 回复 分享
发布于 2018-07-23 16:58

相关推荐

评论
点赞
收藏
分享
牛客网
牛客企业服务