全部评论
第一题有链接吗
第一题: 首尾相连 [0, 1]序列,求最小交换次数使得0,1排在一起 第二题:首位相连的序列,相邻元素不能取,求取值之和的最大值
```cpp int p, q; const int N = 5005; int a[N], b[N]; void sol() { cin >> p >> q; for (int i = 0; i < p; i++) cin >> a[i]; for (int i = 0; i < q; i++) cin >> b[i]; map<int, int> mp; for (int i = 0; i < p; i++) mp[a[i]]++; vector<int> ans; for (int i = 0; i < q; i++) { if (mp.count(b[i])) { int k = mp[b[i]]; while (k--) { ans.push_back(b[i]); } mp.erase(b[i]); } } for (auto it : mp) { int k = it.second; while (k--) ans.push_back(it.first); } for (int n : ans) cout << n << ' &(30184)#39; << endl; } ```
可以问问第二题怎么模拟的吗
btw大家都用自己的IDE了吗 加了中兴群 我看中兴的人说不要用自己的IDE。。。我寻思你也不在考试要求里写,切出去还没有提示,搞p
服了 第一题我出了个memory exceed 我理解成内存使用过多了 后来发现原来是缓冲区溢出 难受啊
兄弟们都投的哪里的
第一题:买卖股票最佳时机II 第二题:easy模拟题
我的第二题是你的第一题,典型的迪杰斯特拉模板题
没有人第一题是金币得分,第二题是数组里找单独的数吗
为啥我25号投简历没有笔试通知啊……
8.29笔试,现在还没收到测评是挂了吗
相关推荐
查看45道真题和解析
点赞 评论 收藏
分享