牛客906079186号 level
获赞
20
粉丝
1
关注
7
看过 TA
55
吉林大学
2011
前端工程师
IP属地:广东
努力成为更强大的自己
私信
关注
头像
2023-04-28 08:40
已编辑
前端工程师
今天华为OD机试了一把,ACM 模式真是把我搞崩溃了,总共时间2小时,结果一个题目就搞了一个小时,而且通过率只有15%。主要耗时:题目理解花了半个小时(题目内容描述一大坨),希望代码后本地IDE测试通过,其次耗时:估计也花了半个小时,希望代码本地测试通过,结果提交就是不通过,起初没发现测试用例可以点复制按钮复制数据,结果来回查看和输入测试数据,好不容易测试用例通过,结果提交发现只通过了15%。之前刷leetcode代码,不通过还能来个不通过的原因or 不通过的测试用例数据。牛客机试,结果就提示不通过,而不提供原因。这就搞得我完全无从下手。请教下大家碰到这种问题都咋解决的呀?难得就是重新看自己的代码,检查可能出问题的地方,然后再提交?总结:ACM机试惨败原因1. 不仔细:输入没看仔细;测试用例数据以为不可以复制,其实可以点击复制按钮2. 没思考每题最大用时:导致第一题画了一个多小时。解决方法:提前规划好时间,让自己有时间做自己有把握的题3. 输入参数考虑不周全:本地自测通过,但是提交死活不过。解决方法:直接模拟输入数据测试能发现问题4. 心态太差:由于以上导致的问题,导致低落又差,无法专心思考,提前交卷。解决办法:心烦对考试没任何帮助,所以放平心态,继续考试到最后5. 编写代码不过严谨:导致提交很多测试用例不通过,需严谨一点,尤其是输入参数,边界情况。技巧1. 多行输入参数,模拟输入一遍测试后,控制台可直接copy输入,避免掉手动输入
投递华为等公司10个岗位
0 点赞 评论 收藏
转发
牛客网
牛客企业服务