3.27网易杭州研究院笔试

第一题 贪心吧  但是无脑写了二分+ 状压(早上8点睡的不想思考0.0)

第二题 dp   dp[i[1/0]   表示前i个字符并且最后一个字符是否被标记 所能得到最大值
dp[i][1]= max(dp[i-2][1],dp[i-2][0])+ str[i]-'a'+1+str[i-1]-'a'+1;
大致这样 不详细写了

第三题 构造 感觉考的是 全二叉树的性质吧(不太懂) 但是 想了一下发现 好像叶子节点 数量 要么和非叶子节点相同 要么多一个 所以考虑 吧非叶子节点全弄成 偶数 叶子节点全是 奇数

第四题 很明显  刚开始看错了以为 套路dp  然而 是建图 跑一个堆优化的最短路就行 板子题。


全部评论
有人过了吗
点赞 回复 分享
发布于 2022-04-03 09:03

相关推荐

07-24 03:49
门头沟学院 Java
点赞 评论 收藏
分享
07-31 17:30
中南大学 Java
带带杨巅峰:清华本也是985本
什么样的背景能拿SSP?
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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