华为819笔试没通过的话还有下次机会吗

如题,我第一题死活ac0,挠了我两个小时心态爆炸,啥都对着但就是ac0。
后来我好像发现问题了,大家一定要引以为戒啊啊啊啊啊啊
最后大家知道笔试有几次机会啊,我还能挣扎吗
#include <bits/stdc++.h>
using namespace std;

bool check (int num) {
    if (num % 10 != 7) return false;
    num = num / 10;
    if (num % 2 == 0) return false;

    return true;
}

int main() {
    std::cout << "Hello, World!" << std::endl;
    int m, n;
    std::cin >> m >> n;
    if (m < 10 || n < 10) {
        cout << "[]";
        return 0;
    }
    vector<vector<int>> res;
    int cnt = 0;
    int up = 0, down = m - up - 1, left = 0, right = n - left - 1;

    cout << "[";
    while (cnt < m * n) {
        for (int y = left; y <= right; y++) {
            cnt++;
            if (check(cnt)) {
//                cout << "[" << up << "," << y << "]";cout << ",";
                vector<int> tmp;
                tmp.emplace_back(up);
                tmp.emplace_back(y);
                res.emplace_back(tmp);
            }
        }
        if (++up > down) break;


        for (int x = up; x <= down; x++) {
            cnt++;
            if (check(cnt)) {
//                cout << "[" << x << "," << right << "]";cout << ",";
                vector<int> tmp;
                tmp.emplace_back(x);
                tmp.emplace_back(right);
                res.emplace_back(tmp);
            }
        }
        if (--right < left) break;


        for (int y = right; y >= left; y--) {
            cnt++;
            if (check(cnt)) {
//                cout << "[" << down << "," << y << "]";cout << ",";
                vector<int> tmp;
                tmp.emplace_back(down);
                tmp.emplace_back(y);
                res.emplace_back(tmp);
            }
        }
        if (--down < up) break;


        for (int x = down; x >= up; x--) {
            cnt++;
            if (check(cnt)) {
//                cout << "[" << x << "," << left << "]";cout << ",";
                vector<int> tmp;
                tmp.emplace_back(x);
                tmp.emplace_back(left);
                res.emplace_back(tmp);
            }
        }
        if (++left > right) break;

    }
//    cout << "]";

    cout << "[";
    for (int i = 0; i < res.size() - 1; i++) {
        cout << "[" << res[i][0] << "," << res[i][1] << "],";
    }
    cout <<  "[" << res.back()[0] << "," << res.back()[1] << "]]";
    return 0;
}
大家看到了吗,本地项目自动生成的cout << hello world 我没删!我没删!我没删!我没删!我没删!我没删!我没删!
我没删!我没删!我没删!我没删!我没删!我没删!我没删!我没删!
我好惨啊
#华为##笔试题目#
全部评论
好惨啊···感觉是你太过紧张了~~~居然没注意到这个
点赞 回复 分享
发布于 2020-08-20 15:15
好惨啊
点赞 回复 分享
发布于 2020-08-20 10:54
希望大家引以为戒呀呜呜呜😭
点赞 回复 分享
发布于 2020-08-20 10:11
半年冷淡期 等明年春招吧,
点赞 回复 分享
发布于 2020-08-20 03:11
你调试的时候试着输出一下看下结果啊老哥
点赞 回复 分享
发布于 2020-08-19 23:07
唉,这。。
点赞 回复 分享
发布于 2020-08-19 21:57
这也太惨了叭。。
点赞 回复 分享
发布于 2020-08-19 21:50

相关推荐

10-23 11:01
下午一面晚上通知第二天hr自我介绍项目询问(问的很少)redis基本类型有没有自己写过docker&nbsp;file,如何使用dockermysql&nbsp;中truncate与drop,delete的对比说一下mysql的innodb与MyISAM的区别?mysql中的索引类型有什么,项目用了哪些索引有没有打印过慢查询日志有没有使用过git项目开发经验简历上项目是公司项目还是自学在git上一般看什么项目,会选哪些项目看,讲讲你看项目的流程和遇到的困难怎么解决有没有过程序员时刻(面试官解释:面对一个问题一直做不出来,但最后还是做出来)。简历上有深度学习相关,假设有个场景在面对诈骗链接时,之前的做法都是基于某种特定规则,假设现在希望用大模型来做你会怎么做?(我回答使用rag的方式,比如将之前碰到的诈骗链接放到检索库里,当用户收到一条诈骗信息让大模型先解析这条消息然后使用tool的方式调用检索库看看是否在已经识别过的诈骗链接中。面试官:不对,我们希望的是链接加界面的方式两个结合起来一起判断。我也不知道怎么回答了)有没有微调过大模型,对transformer有没有了解?(在学,但了解的不多)反问:觉得我项目基础比较薄弱,各方面都很基础没有更深入了解。问是否后端招的不多希望找大模型相关的过去,因为我面的后端但问的更多的还是大模型相关答:都有,但是大模型那边比较缺人。但是后端也招,更多是两者结合
点赞 评论 收藏
分享
评论
3
1
分享

创作者周榜

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