首页 / 吉比特笔试
#

吉比特笔试

#
14251次浏览 113人互动
此刻你想和大家分享什么
热门 最新
2021-08-24 21:20
西安工业大学 Java
吉比特8.24 20.00技术类笔试ac情况
MALK:第二题状压(虽然事实上暴力string/vector存会方便点,状压目的是省空间),保存每一行独立情况下的每一种可能性。每一行都与前一行比对,如果匹配得上,就转移。 比如对于两个状态i,j。如果能匹配上,j的方案数就+=i的方案数。 总复杂度(2^n)²=2^24,约为1e6。
投递吉比特等公司7个岗位
点赞 评论 收藏
分享
2024-09-19 21:25
门头沟学院 C++
9.19吉比特笔试第一题
吉比特笔试第一题多项式计算题,明明跟着测试案例敲在自己电脑上运行答案是正确的,到牛客笔试网上就错了(输出的值没错,但不知道为什么显示错误)。写完第二题直接没看第三题一直在改第一题,半小时没发现问题在哪。。。有无通过的大佬帮忙看看,不然要睡不着觉了// ================= 代码 ================= //#include <bits/stdc++.h>using namespace std;const int MOD = 10000009;const int Number = 233;using ll = long long;void oper(vector<vector<int>> &grid, int m, vector<int> optNums, int l, int r){for (int i = l; i <= r; ++i){if (m % 2 == 0)  // 偶操作 +{for (int j = 0; j < optNums.size(); ++j){if (j > grid[i].size() - 1){grid[i].push_back(optNums[j]);} else {grid[i][j] += optNums[j];}}} else { // 奇操作 -for (int j = 0; j < optNums.size(); ++j){if (j > grid[i].size() - 1){grid[i].push_back(-optNums[j]);} else {grid[i][j] -= optNums[j];}}}}}int main(int argc, char const *argv[]){int n, d, m;cin >> n >> d >> m;vector<vector<int>> grid(n + 1);for (int i = 1; i <= n; ++i){int p;cin >> p;for (int k = 0; k <= p; ++k){int temp;cin >> temp;grid[i].push_back(temp);}}for (int i = 1; i <= m; ++i){int p, l, r;cin >> p >> l >> r;vector<int> optNums(p + 1);for (int i = 0; i <= p; ++i){cin >> optNums[i];}oper(grid, i, optNums, l, r);}// 计算结果for (int i = 1; i <= n; ++i){ll sum = 0;for (int k = 0; k < grid[i].size(); ++k){sum += grid[i][k] * pow(Number, k);sum %= MOD;}cout << sum << " ";}cout << endl;return 0;}// ================= 代码 ================= //
投递吉比特等公司7个岗位
点赞 评论 收藏
分享
2020-04-02 09:45
已编辑
长沙理工大学城南学院 游戏运营
发帖许愿,吉比特笔试过了就发笔经!
昨晚刚做吉比特笔试,听说牛客许愿很灵,所以在这里发帖许愿!   笔试过了就发笔经!
沣.:我也是昨晚做的,许愿+1
点赞 评论 收藏
分享
2023-09-21 23:27
门头沟学院 C++
点赞 评论 收藏
分享
2022-09-04 20:34
湘潭大学 C++
为什么吉比特的题目每次都看不懂啊
看不懂第二题,很对约束条件都不说明白,样例解释也没有
投递吉比特等公司7个岗位
点赞 评论 收藏
分享
吉比特数据开发笔试都考什么啊,求解答
吉比特数据开发笔试都考什么啊,求解答
投递吉比特等公司7个岗位
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务