商汤的笔试很简单,但我怀疑它针对我js程序员

第二题给一个类似这个的数组,让你找出递增的最长的长度,这个例子是12578,所以答案是5
9 1 4
6 2 8
5 5 7
直接每个点dfs,90%通过,超时。
我用记忆递归,对每个点dfs,递归过程中的每个点能走的最远距离也都存了map,之后再碰到这个点的时候直接调用。
90通过。
进一步优化,为了能让map在存完所有的点的时候直接跳出,我还在每次map存入后计数。
就这还90%通过?!
是我不配了。
其他两题都很简单反正,有需要的朋友可以评论区交流一下
#商汤科技##笔试题目#
全部评论
Dfs, 80%,比楼主还少了10%😂
点赞 回复 分享
发布于 2020-08-21 07:38
这个是力扣7月26每日一题原题,我当时也死活超时
点赞 回复 分享
发布于 2020-08-20 22:36
确实比想象的简单,但是第二题死都不能用c++ sort,着实卡了很久……
点赞 回复 分享
发布于 2020-08-20 21:54

相关推荐

09-28 22:01
已编辑
广西科技大学 IT技术支持
合适才能收到offe...:找桌面运维?
点赞 评论 收藏
分享
10-15 10:23
门头沟学院 Java
牛可乐的头像真牛:赶紧举报,这公司绝对是诈骗的,等你签约后工作一两个月后根据合同漏洞把你开除,并且要求你赔偿3w培训费,996是为了提前筛选心甘情愿签下合同容易受骗的群体,纯粹面向校招生精心设计的骗局
你见过哪些工贼行为
点赞 评论 收藏
分享
10-29 16:42
门头沟学院 Java
1.今天什么国标的公司打电话约面试,还得准备ppt,好麻烦,网上查薪资一般,打算拒了,不面了2.字节又复活了,什么安全开发,也不知道怎么样,面一面试试吧,还是挺想去字节的,但好难,随缘吧所以今天没面试
嵌入式的小白:面试前可以好好准备下 1.看看你投递的岗位的岗位描述,分析下是哪个业务线,同使要罗列他们描述中提到的技术点 2.根据1中的两点准备 3.岗位描述中应该还有语言要求,这个刷刷八股,要是对自己语言能力很有把握,那就不用看这点了 4.找下你简历中项目部分,看有没有和岗位描述中技术点重合的,这种在面试提到项目时,是高概率问题 好好准备,祝你面试顺利
我的求职进度条
点赞 评论 收藏
分享
评论
5
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务