#include<iostream>
#include<bits/stdc++.h>
using namespace std;
vector<string> split(string s) {
int len = s.length();
int i(0);
string ans= "", temp;
vector<string> res;
while(i<len) {
temp = "";
while(i<len&&s[i]==' ') {i++;}
while(i<len&&s[i]!=' ') {
temp += s[i++];
}
res.push_back(temp);
}
return res;
}
int main(int argc, char** argv) {
string s = "dog cat cat dog";
vector<string> res;
res = split(s);
cout<<"字符串单词数量 "<<res.size()<<"------"<<endl;
for(auto i:res) {
cout<<i<<endl;
}
return 0;
}
字符串分割单词C++
IRON_MAN_LEVEL12023-11-10 20:24
相关推荐
lly2024061 分钟前
TypeScript 运算符CoderCodingNo1 分钟前
【GESP】C++五级练习题 luogu-P1303 A*B Problem | 高精度计算故事和你911 分钟前
洛谷-算法1-1-模拟与高精度2B1acktion2 分钟前
2.6.堆排序——从堆结构到 Top-K,一套思路贯穿排序与选择雪可问春风3 分钟前
insightface进行视频中人脸识别17(无规则自律)4 分钟前
【华为机考真题】魔法相册的重复记忆 C++ 实现木斯佳5 分钟前
前端八股文面经大全:腾讯PCG暑期前端一面(2026-04-01)·面经深度解析小樱花的樱花5 分钟前
C++权限对继承的影响牛奔6 分钟前
g:Go 版本管理器安装与使用指南Q741_1476 分钟前
每日一题 力扣 3661. 可以被机器人摧毁的最大墙壁数目 双指针 动态规划 C++ 题解