米哈游笔试

第一题字符串处理,简单题;
第二题判断是否包含两个回文子串,用传统二维动规会堆溢出,个人做法是当长度大于22500(自己用测试用例试了一下不会溢出)时只判断前22500位,0.933;
第三题懒得读题也没什么时间,全输出YES骗了0.15

选择题一堆C++题有点难绷,只能靠蒙。
全部评论
第二题用中心拓展法就可ac
2 回复 分享
发布于 03-08 17:53 北京
第二题我是从0下标找到第一个回文(i,j)之后,从下标 j + 1 重新开始找,这样能确保找到的两个区间不重合,然后找到两个回文就break,理说如果字符串特别长又没有回文也会超时,但是这样优化后a了
2 回复 分享
发布于 03-08 18:11 江苏
第二题直接暴力也过了啊
1 回复 分享
发布于 03-08 17:54 吉林
第三题保存成图结构,用bfs过了75%
点赞 回复 分享
发布于 03-08 17:55 广东
大家一定多刷题哦,现在笔试难,竞争大,一定努力做到最好哦,加油各位。我开发了一个复习插件用来滚动复习,有限时间内最大化复习效果,😊推荐给大家:复习比刷新题更重要。该插件基于anki,允许休息、允许突击复习,按记忆概率优先级排序每日题目,并且支持云同步和主动复习。edge浏览器和chrome都兼容,欢迎star和issue,仓库链接如下:https://github.com/xiaohajiayou/Leetcode-Mastery-Scheduler
1 回复 分享
发布于 03-08 18:10 四川
第二题有原题吗?
点赞 回复 分享
发布于 03-08 17:49 黑龙江
第二题中心扩展法找回文就行
点赞 回复 分享
发布于 03-08 17:53 辽宁
请问第一题有什么注意点嘛?思路很简单但我就过了10%想知道是我理解错了还是哪里没注意
点赞 回复 分享
发布于 03-08 18:03 日本
第三题并查集
点赞 回复 分享
发布于 03-09 01:23 重庆

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务