商汤的笔试很简单,但我怀疑它针对我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

相关推荐

点赞 评论 收藏
分享
10-13 13:49
南京大学 财务
饿魔:笑死我了,你简直是个天才
点赞 评论 收藏
分享
评论
5
收藏
分享

创作者周榜

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