关注
有没有大神可以帮我看看哪里出问题了呢,调了半天,但是大小写总是有问题,求指教......please[手动合十] #include<iostream> #include<string> #include<unordered_map> #include<vector> using namespace std; int isEqual(char i, char j) { if (((i <= 'z' && i >= 'a') || (i <= 'Z' && i >= 'A') )&& ((j <= 'z' && j >= 'a') || (j <= 'Z' && j >= 'A'))) { if (toupper(i) == toupper(j)) return 1;//不需要换 else if (toupper(i) > toupper(j)) return 2;//换 else return 3;//不用换 } else //i和j中有一个不是字母,就不需要换位置 return 4; } int main() { string word; while (getline(cin, word)) { vector<char> sort_w; for (char it : word) { sort_w.push_back(it); } for (int i = 0; i < word.size() - 1; i++) { for (int j = i + 1; j < word.size(); j++) { if (isEqual(sort_w[i], sort_w[j]) == 2) { //需要换 char ch = sort_w[i]; sort_w[i] = sort_w[j]; sort_w[j] = ch; } } } for (auto it : sort_w) { cout << it; } sort_w.clear(); } return 0; }</char></vector></unordered_map></string></iostream>
点赞
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的mentor是什么样的人? #
8722次浏览 73人参与
# 毕业租房也有小确幸 #
139875次浏览 4487人参与
# 平安产险科技校招 #
2553次浏览 0人参与
# 帮我看看,领导说这话什么意思? #
10898次浏览 65人参与
# 得物app工作体验 #
26614次浏览 56人参与
# 怎么给家人解释你的工作? #
5002次浏览 44人参与
# 未岚大陆求职进展汇总 #
38719次浏览 119人参与
# 租房前辈的忠告 #
258562次浏览 7110人参与
# 求职低谷期你是怎么度过的 #
8532次浏览 161人参与
# 26届秋招公司红黑榜 #
20677次浏览 74人参与
# 你觉得mentor喜欢什么样的实习生 #
13834次浏览 359人参与
# 校招泡的最久的公司是哪家? #
8195次浏览 46人参与
# 没有家庭托举的我是怎么找工作的 #
16225次浏览 195人参与
# 度小满求职进展汇总 #
11366次浏览 58人参与
# 从哪些方向判断这个offer值不值得去? #
9280次浏览 106人参与
# 国企还是互联网,你怎么选? #
166399次浏览 1148人参与
# 实习必须要去大厂吗? #
148651次浏览 1551人参与
# 牛客树洞,我想对你说 #
3086次浏览 52人参与
# 面试紧张时你会有什么表现? #
2426次浏览 23人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
266893次浏览 1859人参与
# 材料进Fab厂真的劝退吗? #
57419次浏览 206人参与
# 机械人的工作环境真的很差吗 #
25864次浏览 120人参与