秋招笔试
不想讀研的研究僧
这个作者很懒,什么都没留下…
展开
-
米哈游笔试(9/12)
1.括号匹配(100%) // // Created by Administrator on 2021/9/12 0012. // #include<iostream> #include<stack> using namespace std; int func(string& s){ if(s.size() == 0) return 0; int result = 0; stack<char> stack_s; stack_原创 2021-09-12 22:18:30 · 1339 阅读 · 2 评论 -
广联达笔试编程题9.1
找到一个数组中,当前位置到最后一个位置中不同数的个数。 1.暴力解(超时) 2.优化 // // Created by Administrator on 2021/9/1 0001. // #include<iostream> #include<vector> #include<set> #include<map> #include<unordered_map> using namespace std; int main(){原创 2021-09-02 14:14:43 · 469 阅读 · 0 评论 -
c++ 输入记录
1.输入一个整型数组(个数不确定) 例如: 7 -1 -1 7 8 9(中间是空格) int main(){ int n ; int m; vector<int> nums; while(cin>>n){ nums.push_back(n); if(cin.get() == '\n'){ break; } } return 0; } ...原创 2021-08-21 18:53:40 · 117 阅读 · 0 评论 -
网易软开(8.21)笔试记录
网易笔试真的良心!!!!赞 1.两数之和小于一个目标值(100%)(需要输入输出,不会输入简直要命)。 例子1(绿色部分是输入,白色为输出): 代码: #include<vector> #include<iostream> #include<string> #include<set> #include<algorithm> using namespace std; void function(vector<int>.原创 2021-08-21 18:11:04 · 281 阅读 · 4 评论 -
携程笔试记录-错峰出行
题目: 输入: 输出: 解题:题目不易看懂,看懂后可以剖析其实就是求解一个最长连续子序列,这个子序列的平均值最大。如果有两个子序列长度相等,输出靠前的部分。 方法:使用滑动窗口,不过滑动窗口要逐渐变大(第一层循环);每一个滑动窗口都需要遍历一次整个数组(第二层循环);需要统计滑动窗口中的平均值(第三层循环);每完成一次循环,需要更新区间的大小,区间的平均值,区间的首部和尾部。 代码: #include<iostream> #include<vector> #includ原创 2021-08-13 09:52:12 · 139 阅读 · 0 评论