美团笔试
第二题一开始是O(4n)只对了 36%, 结束前写了一个 O(2n)不知道交上去没有.
//int main() {
// int n , m , k ;
// cin >> n >> m >> k ;
// int x, y ;
// vector<pair<int,int>> am;
// vector<pair<int,int>> bm;
// int sum = 0 ;
// for (int i = 0 ; i < n; i++){
// cin >> x >> y ;
// if(y>=k){
// sum += x*y;
// }
// }
// cout << sum ;
// int sum2 = 0 ;
// for (int i = 0 ; i < m; i++){
// cin >> x >> y ;
// if(y>=k){
// sum2 += x*y;
// }
// }
// cout << " " << sum2 << endl;
// if(sum > sum2)
// cout << "A";
// else
// cout << "B";
// return 0;
//}
第三题我写的超级麻烦
vt ,替换我都模拟了. 太麻烦了, 到处是错误
现在想想, 就MAP( string, vector )
然后替换就vecotr<string> 替换就好了.
第二题一开始是O(4n)只对了 36%, 结束前写了一个 O(2n)不知道交上去没有.
//int main() {
// int n , m , k ;
// cin >> n >> m >> k ;
// int x, y ;
// vector<pair<int,int>> am;
// vector<pair<int,int>> bm;
// int sum = 0 ;
// for (int i = 0 ; i < n; i++){
// cin >> x >> y ;
// if(y>=k){
// sum += x*y;
// }
// }
// cout << sum ;
// int sum2 = 0 ;
// for (int i = 0 ; i < m; i++){
// cin >> x >> y ;
// if(y>=k){
// sum2 += x*y;
// }
// }
// cout << " " << sum2 << endl;
// if(sum > sum2)
// cout << "A";
// else
// cout << "B";
// return 0;
//}
第三题我写的超级麻烦
vt ,替换我都模拟了. 太麻烦了, 到处是错误
现在想想, 就MAP( string, vector )
然后替换就vecotr<string> 替换就好了.
全部评论
相关推荐
点赞 评论 收藏
分享
2025-12-14 11:43
黑龙江大学 Java
用微笑面对困难:确实比较烂,可以这么修改:加上大学的qs排名,然后大学简介要写一些,然后硕士大学加大加粗,科研经历第一句话都写上在复旦大学时,主要负责xxxx,简历左上角把学校logo写上,建议用复旦大学的简历模板 点赞 评论 收藏
分享
咖啡馆守时的南瓜:
虽然但是 总有分开的那一天
点赞 评论 收藏
分享
查看1道真题和解析