蓝桥杯 11-2删除重复元素

问题描述
  为库设计新函数DelPack,删除输入字符串中所有的重复元素。不连续的重复元素也要删除。
  要求写成函数,函数内部使用指针操作。
样例输入
1223445667889
样例输出
13579
样例输入
else
样例输出
ls
数据规模和约定
  字符串数组最大长度为100。
恭迎女神https://www.liuchuo.net/archives/7743
再开一个数组记录每个字符的出现次数,然后只输出出现一次的。
这种思维方式66666。
 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 int a[200];
 4 int main() {
 5     string s;
 6     cin >> s;
 7     for (int i = 0; i < s.length(); i++) {
 8         a[s[i]]++;
 9     }
10     for (int i = 0; i < s.length(); i++) {
11         if (a[s[i]] == 1) {
12             cout << s[i];
13         }
14     }
15     return 0;
16 }

猜你喜欢

转载自www.cnblogs.com/fx1998/p/12719061.html