首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客860989007号
门头沟学院 后端
发布于北京
关注
已关注
取消关注
@openallzzz:
【AK】2023/10/9深信服技术笔试F卷
T1 循环节#include <bits/stdc++.h>using namespace std;const long long MOD = 1e18;const int N = 1e6;int rec[N], idx = 1;unordered_map<int, int> mp;int main() { int a, b; cin >> a >> b; long long ret = a; mp[a % 10] ++ ; rec[0] = a % 10; rec[idx] = a % 10; for(int i = 2; i <= b; i ++) { ret *= a; if(mp.count(ret % 10)) { break; } mp[ret % 10] ++ ; rec[++ idx] = ret % 10; ret %= 10; } cout << rec[b % idx == 0 ? idx : b % idx] << endl; return 0;}T2 01背包#include <bits/stdc++.h>using namespace std;int main() { string a, b, c; cin >> a >> b >> c; vector<int> times; vector<int> score; int t; t = stoi(c); a += ',', b += ','; int rec = 0; for (char i : a) { if (i == ',') times.push_back(rec), rec = 0; else rec = rec * 10 + (i - '0'); } rec = 0; for (char i : b) { if (i == ',') score.push_back(rec), rec = 0; else rec = rec * 10 + (i - '0'); } vector<vector<int>> f = vector<vector<int>> (times.size() + 10, vector<int>(t + 10)); for(int i = 1; i <= times.size(); i ++) { int x = times[i - 1], y = score[i - 1]; for(int j = 0; j <= t; j ++) { if(j < x) f[i][j] = max(f[i][j], f[i - 1][j]); else f[i][j] = max(f[i - 1][j], f[i - 1][j - x] + y); } } cout << f[times.size()][t] << endl; return 0;}T3 双指针、哈希表#include <bits/stdc++.h>using namespace std;int main() { vector<int> nums; int x; while(cin >> x) { nums.push_back(x); } unordered_map<int, int> mp; int ans = 0; for(int i = 0, j = 0; i < nums.size(); i ++) { mp[nums[i]] ++ ; while(mp[nums[i]] > 1) { if(-- mp[nums[j ++]] == 0) mp.erase(nums[j - 1]); } ans = max(ans, (int)mp.size()); } cout << ans << endl; return 0;}T4 DP#include <bits/stdc++.h>using namespace std;const int N = 55;int n, m, k;long long g[N][N];int main() { cin >> k >> n >> m; if(k < n + m) cout << 0 << endl; else { g[0][0] = 1; for(int i = 0; i <= n; i ++) { for(int j = 0; j <= m; j ++) { if(i > 0) g[i][j] += g[i - 1][j]; if(j > 0) g[i][j] += g[i][j - 1]; } } cout << g[n][m] << endl; } return 0;}
点赞 2
评论 3
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-29 14:31
门头沟学院 Java
俺不中咧,这不会是什么诈骗公司吧
点赞
评论
收藏
分享
07-30 09:44
门头沟学院 Java
我对自己祛魅了🤧
从小到大,一直都很听大人的话,初高中也是小镇做题家,没啥特长。上了大学选择计算机这个专业后,大一加了一堆社团机构,玩了一年。到大二醒悟后,发现牛客这个平台,看到那么多优秀的牛油拿着高薪offer,羡慕不已,随大流选择了 Java 这条路。如今两年过去了,当初的大厂梦也慢慢淡去。我本就普通人,没必要对自己施加这么多压力,毕业后有份能养活自己的工作就好,不辜负自己的努力就好,认清自己的能力就好
我对___祛魅了
点赞
评论
收藏
分享
07-09 12:43
广东工业大学 Java
小红书二面(第二天oc)
几乎都答出来了简单问了一下实习Java 的hash函数是怎样的hash函数有什么降低hash冲突的方法吗垃圾回收算法标记复制的缺点是什么?标记复制为什么是8:1:1jvm的软引用和弱引用的区别为什么jvm会有这几种引用的区分讲一下协程线程和协程区别,哪个上下文切换开销大协程的上下文切换开销主要在哪里?协程栈大小是多大,线程呢?springboot的优势除了约定俗成的配置,你知道springboot在初期是怎样发展起来的吗,有什么优势spring是如何解决循环依赖的?三级缓存为什么能解决循环依赖算法寻找第k大的数字(口述)手撕:链表位移(应该是叫这么名字,简单题)最长回文子串面试评价:很好有转正,部门活比较多,1095,如果实习生能力强,会安排比较重要的需求,但一开始还是以打杂为主部门是个很不错的部门,可惜我答辩推迟了,只能拒了😭😭😭
看到我请叫我别焦虑:
跪了,我的一辈子
查看19道真题和解析
点赞
评论
收藏
分享
07-31 12:07
上海大学 硬件开发
韶音科技二面
感觉有点紧张,有几个问题答得不好,可能要凉了
韶音科技二面158人在聊
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
都是 dirty work,为什么别人的简历上就能言之有物🤔
2.1W
2
...
虾皮后端一面(已挂)
4122
3
...
虾皮秋招一面
3978
4
...
百度提前批,三面被推迟一周,喜提秋招第一凉
3701
5
...
7.30滴滴提前批一面凉经
3197
6
...
百度提前批 三面
3182
7
...
干活最少的实习生因为长得漂亮转正了
3096
8
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
3056
9
...
QQ提前批一面凉经
2588
10
...
7.30百度提前批一面
2376
创作者周榜
更多
正在热议
更多
#
你遇到最难的面试题目是_
#
15119次浏览
193人参与
#
反问环节如何提问
#
95513次浏览
1951人参与
#
中兴秋招
#
203736次浏览
2280人参与
#
简历上的经历如何包装
#
24394次浏览
728人参与
#
如何看待offer收割机的行为
#
815507次浏览
6088人参与
#
你最讨厌面试问你什么?
#
25100次浏览
282人参与
#
秋招最大的收获是什么?
#
38616次浏览
323人参与
#
我的实习收获
#
90887次浏览
1038人参与
#
26届的你,投了哪些公司?
#
37114次浏览
428人参与
#
滴滴求职进展汇总
#
233343次浏览
2116人参与
#
作业帮求职进展汇总
#
57012次浏览
376人参与
#
初创公司值得加入吗?
#
27324次浏览
194人参与
#
我对___祛魅了
#
43466次浏览
410人参与
#
数字马力求职进展汇总
#
184453次浏览
1500人参与
#
你跟室友的关系怎么样?
#
6082次浏览
94人参与
#
什么样的背景能拿SSP?
#
31503次浏览
201人参与
#
工作中哪个瞬间让你想离职
#
60681次浏览
545人参与
#
和同事相处最忌讳的是__
#
21185次浏览
217人参与
#
去年你投递实习了吗?
#
22889次浏览
331人参与
#
如何快速融入团队?
#
14895次浏览
182人参与
#
机械人的金三校招总结
#
36225次浏览
461人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务