滴滴笔试
全部评论
先根据点权进行建图,然后边权就是0或者1,然后直接01最短路就可以了 。ps:这题不符合dp的原则,可以想一下蛇形如果为最优解的话 ,dp怎么推 , 根本没办法保证后效性
1.二分最大值加判断
2.双端队列BFS,cpp可以用deque实现,代码在下面
https://www.codepaste.cn/#/cd/f5a57239-af93-4191-9b1e-998428084264
第一题27,第二天过了 用的最短路径算法
我dfs只有18,估计要数据大超时了,感觉需要加上记忆化搜索,没时间改了
去年校招进的,有好有坏,可以来看看!科华数据(成立35年了稳步发展)1.数据中心(腾讯京东电信移动联通银行等都有用我们的)2.新能源(全球新能源五百强)3.高端电源UPS(世界第二)(软件硬件机械结构电气电力电子信息自动化能源各种岗位都有)欢迎来看看!(薪资比地区行业高很多)
每个节点与邻居连线跑dijstra,黑方块的边权重为1白方块为0
bfs混了90,剩下想不出错误用例也就优化不出来了
dfs27 dp 45 不知道为啥
想知道第一题怎么做呢
同dfs过27%
很有可能是你没注意到题目中说了“可以向上和向下”,但如果这样也深搜直接递归栈内存溢出了
最后我也27%
那我36是咋回事呢?
怎么深搜,
Bfs优先队列就可以了
bfs
dfs加四个方向记忆化搜索,百分之五十五😭
如果四个方向没办法dp,dfs又超时27,那是不是只能最短路径算法了
暴力能过27%,那是超时了,我的也是27%一直没有过,一直到交卷的前5分钟看提交记录才发现代码超时了


有没有大佬讲讲第一题
因为1能通过27,所以你代码大概率写错了,我也没写出来哈哈
相关推荐
点赞 评论 收藏
分享