华为笔试

今天华为笔试第一题,过45%后一直显示超时。
首先尝试只使用Scanner读取数据,去掉所有处理代码,只读取都耗时1560ms。
后来尝试用BufferedReader读取,耗时68ms,但由于读取的是字符串,使用split处理成数组,超时。
有java大佬知道怎么读取这类数据吗,上限是个10e6的数组。
全部评论
同lz,好像有快速读取的办法来着,我记得暑期实习机试华为就这么搞过,卡你输入,也就华为爱干这种篮子事了
2 回复 分享
发布于 2023-09-06 21:19 辽宁
抽象 只读都耗时1560😅我还一个劲改单调栈写法
点赞 回复 分享
发布于 2023-09-06 21:47 陕西
看我的AC题解
点赞 回复 分享
发布于 2023-09-07 13:41 湖北

相关推荐

KPLACE:首先是板面看起来不够,有很多奖,比我厉害。项目要精减,大概详细描述两到三个,要把技术栈写清楚,分点,什么算法,什么外设,怎么优化,不要写一大堆,分点,你写上去的目的,一是让别人知道你做了这个知识点,然后在面试官技术面的时侯,他知道你会这个,那么就会跟你深挖这个,然后就是个人评价改为专业技能
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客企业服务