美团笔试

一二题打卡过,第三题01子串想暴力混分,没想到ac了。第四题感觉方法没问题,一直卡在16%,g。
第三题暴力:
#include <iostream>
#include <string>
#include <vector>
using namespace std;

int number(string&amp; str, int left, int right) {
    int ans1 = 0, ans2 = 0;
    for (int i = left; i <= right; i++) {
        if ((i + str[i] - '0') % 2 == 0) {
            ans1++;
        } else {
            ans2++;
        }
    }
    return min(ans1, ans2);
}

int main() {
    string str;
    cin >> str;
    int n = str.size();
    
    int ans = 0;
    for (int i = 0; i < n; i++) {
        for (int j = i + 1; j < n; j++) {
            ans += number(str, i, j);
        }
    }

    cout << ans << endl;

    return 0;
}
全部评论
我是五道题,众数是第五题,只考虑n个数均值就只能16%,还得考虑n-1个数均值作为众数
点赞 回复 分享
发布于 2023-08-20 10:55 广东
想问一下第一题我用python写的测试都能过而且真的很简单,但不知道为什么提交就是0,有哪位大佬能帮帮我吗!
点赞 回复 分享
发布于 2023-08-20 00:42 江西
佬这ans1 ans2什么意思 我用dp算权值,最后将所有子串的权值加起来超时了😭
点赞 回复 分享
发布于 2023-08-19 22:03 浙江
你第四题是众数吗?
点赞 回复 分享
发布于 2023-08-19 21:44 广东

相关推荐

08-08 16:33
唐山学院 Java
职场水母:首先,简历太长,对于实习和应届找工作,hr一眼扫的是学历,技术看实习,你写的技术栈字太多了,尽量用一句话概括不用写那么详细,技术面的时候会问的,而且技术栈都会在实习或者项目里体现,你要做的是,把你的简历浓缩为一页,删除没用的东西,比如实践经历,自我评价,这些纯废话,没用,专业技能写的太离谱,你真的熟练掌握了吗,建议都写熟悉,找工作和写论文不一样,追求的是干练和实用,把实习经历和项目提前,把掌握的技术栈写到最后,然后去找实习,
点赞 评论 收藏
分享
搜索部&nbsp;首先说下timeline8.18,投递8.19,约一面8.21,晚上一面call约二面8.22,上午二面下午oc周末等待(8.23,8.24)8.25,offer一年前,我还是懵懵懂懂,高考完的暑假,只会提前学学高数,未来的画像是什么?我或许无法预测。开学后,自学Python,接单,无数个客户的ddl,偷偷摸摸一个人找自习的地方,这一步步竟然为后来的我,搭建工程能力的基础。大一上,我也要感谢我的第一位老板,让我接触到了实习,师兄带着我一步步入门,看他们写的飞书文档。大一下,导师带我参与企业项目,这让我渐渐发现,应该去实践,增长见识,而非局限当下,盯着自己的小新pro。不久后,第一波投递开始,结果当然是约面极少。盯着简历上的文字和ssob,我开始思考,确实很多可以去提升。带着些许不甘心,继续沉淀,慢慢的约面也越来越多,有的时候两天7场,准备完就接着下一个日程。这一次,也许是刚好到位吧,比较match,面试答的流利,关关难关关过,成为度孝子展望未来,依然是重重挑战,果然只有收到offer的那一刻是开心的。愿在百度星海拆解的每一段代码,都能成为丈量宇宙的诗行;此志终赴星河,而今迈步重铸天阶。屏幕前的你们,在无数个向星海奔赴的日夜,一定一定,会在未来化作群星回响的征程——请永远相信此刻埋首耕耘的自己!!!
一天三顿半:???百度提前批发 offer了?不是统一和正式批排序完再发吗我靠
百度求职进展汇总
点赞 评论 收藏
分享
评论
6
2
分享

创作者周榜

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