关注
两道题全AC #include <iostream> #include <string> #include <set> using namespace std; int main1() { int n1, n2; cin >> n1 >> n2; int num = 0; if (n1 > n2) num++; while (cin >> n1) { if (n2 > n1) { num++; n2 = n1; } if (num > 1) { cout << "No" << endl; break; } else { cout << "Yes" << endl; break; } } system("pause"); return 0; } int main() { string s = "4/1-20,30-52,100"; int hashsize = 0; bool flag = false; int key1[1000]{ 0 };//存储区间值 int key[1000]{ 0 }; //存储单个值 int index1 = 0; int index2 = 0; int num = 0; int len = s.length(); for (int i = 0; i < len; i++) { if (s[i] == '/') { hashsize = num; num = 0; } else if(s[i] == '-') { key1[index1++] = num; flag = true; num = 0; } else if( s[i] == ',') { if (flag) { key1[index1++] = num; flag = false; num = 0; } else { key[index2++] = num; num = 0; } } else { num *= 10; num += (s[i] - '0'); } } if (flag) key1[index1++] = num; else key[index2++] = num; set<int> st[100]; for (int i = 0; i < index1; i += 2) { for (int j = key1[i]; j <= key1[i + 1]; j++) { int m = j % hashsize; st[m].insert(j); } } for (int i = 0; i < index2; i++) { int m = key[i] % hashsize; st[m].insert(key[i]); } cout << endl; int max = 0; int maxindex = 0; for (int i = 0; i < 100; i++) { if (st[i].size() > max) { max = st[i].size(); maxindex = i; } } cout << max << "-" << maxindex << "-"; for (set<int>::reverse_iterator it = st[maxindex].rbegin(); it != st[maxindex].rend(); it++) { if(it == --st[maxindex].rend()) cout << *it; else cout << *it << " "; } system("pause"); return 0; }
查看原帖
点赞 3
相关推荐
点赞 评论 收藏
分享
10-12 19:23
重庆邮电大学 Java
敢逐云霄志:你打招呼语怎么能这么长,hr都没看下去的欲望,简明扼要说重点,就读于某某学校某某专业,26届应届毕业生,学信网可查,先后在某某公司实习过(如有),然后做过什么项目,想找一份什么样的工作,可实习几个月以上,期待您的回复。 点赞 评论 收藏
分享
Aeside:测开 == 后端,没必要关注自己过去能接什么活,你应该关注自己能偷到什么产出,反正正职写得内容你学到简历上就是你的,不懂就直接问正职。
查看21道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 找工作能把i人逼成什么样 #
4946次浏览 50人参与
# 面试尴尬现场 #
198755次浏览 753人参与
# 百融云创求职进展汇总 #
22336次浏览 145人参与
# 0经验如何找实习? #
15197次浏览 298人参与
# 最难的技术面是哪家公司? #
60096次浏览 937人参与
# 你今年做了几份实习? #
4470次浏览 66人参与
# 腾讯音乐求职进展汇总 #
142990次浏览 1032人参与
# 字节出了豆包coding模型 #
4558次浏览 49人参与
# 你找工作经历过哪些骗局? #
5601次浏览 100人参与
# 实习心态崩了 #
93811次浏览 487人参与
# 你开始找寒假实习了吗? #
8608次浏览 136人参与
# 实习越久越好,还是多多益善? #
11729次浏览 98人参与
# 25年找工作是什么难度? #
8163次浏览 89人参与
# 一上班就想____,这正常吗? #
2864次浏览 62人参与
# 刚工作,应该先搞钱or搞成长? #
4639次浏览 67人参与
# 离职你会和父母说吗? #
6279次浏览 86人参与
# 你投了多少家公司?进展是___ #
183370次浏览 1135人参与
# 如果公司降薪,你会跳槽吗? #
109281次浏览 687人参与
# 实习必须要去大厂吗? #
168347次浏览 1660人参与
# 你是怎么和mt相处的? #
82513次浏览 436人参与
# 你会为了工作牺牲生活吗? #
65048次浏览 446人参与