讲义气的勇士愿offer多多
讲义气的勇士愿offer多多
全部文章
分类
归档
标签
去牛客网
登录
/
注册
讲义气的勇士愿offer多多的博客
TA的专栏
4篇文章
0人订阅
字符串操作
4篇文章
92人学习
全部文章
(共110篇)
题解 | #删除字符串中出现次数最少的字符#
/* 思路: 利用array<int, 26>数组 1. 遍历字符串, 统计每个字符出现的次数 2. 找出出现次数最少的字符出现的次数 3. 去掉出现次数最少的字符 */ #include <array> #include <iostream&g...
2024-10-09
1
59
题解 | #简单错误记录#
/* 思路:map<string, int> 与 dequeue<string> 配合使用 1. 创建 map<string, int> 表, 键是文件名加行号的组合, 值 是 出现的次数 2. 创建 dequeue<string>,...
2024-10-09
1
66
题解 | #坐标移动#
/* 思路: 总体是字符串处理。 注意输入数据的获取 1. 使用 getline(cin, str, ';') 来获取输入数据。 使用 pair<int, int> 来表示坐标 2. 判断获取到的输入数据是否满足要求。 a. 判空 b. 数字是否符合要求 3....
2024-10-09
0
61
题解 | #求int型正整数在内存中存储时1的个数#
/* 思路:位运算, 考虑bitmap 容器 */ #include <bitset> #include<iostream> using namespace std; int main(){ int n; cin >> n; bits...
2024-10-09
0
73
题解 | #字符串排序#
/* 思路:把数据保存在vector数组中,使用sort函数对数组中元素进行排序 1. 获取输入数据,放在数组vector<string>中 2. 使用sort函数进行排序 3. 打印输出 */ #include <algorithm> #includ...
2024-10-09
0
57
题解 | #句子逆序#
/* 思路: 利用 reverse 对字符串进行翻转 1. 获得输入的字符串 2. 调用reverse 整体翻转字符串 3. 加控制逻辑, 识别空格,翻转 翻转后的字符串 控制逻辑这块要多练一练 4. 打印输出 */ #include <...
2024-10-09
1
79
题解 | #字符串反转#
/* 思路: 调用algorithm库里面的reverse函数可以直接对字符串反转,然后输出。 */ #include <algorithm> #include <iostream> using namespace std; int main() { st...
2024-10-09
0
69
题解 | #数字颠倒#
/* 思路: 直接以 string 形式获得输入的数据 调用 reverse 函数对数据做翻转操作 */ #include <algorithm> #include <iostream> using namespace std; int main() { ...
2024-10-09
1
75
题解 | #字符个数统计#
/* 思路: 利用set集合统计字符的个数 */ #include <iostream> #include <unordered_set> using namespace std; int main() { string str; cin >&...
2024-10-09
1
77
题解 | #提取不重复的整数#
/* 思路:利用set容器来去重 1. 利用string 获得输入的字符串 2. 利用 reverse 翻转字符串 3. 创建 set<char> 容器 4. 创建结果字符串 res 5. 遍历字符串,同时检查 遍历到的字符是否在set容器中, ...
2024-10-09
0
74
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页