利用getline()和istringstream()解决字符串读入空格问题 #include#include//STL中的set#includeusingnamespacestd;intmain(){stringstr,w;sets;while(getline(cin,str))//按行读入{istringstreamss(str);//将字符串中以空格进行分离while(s 题解列表 2022年03月27日 0 点赞 0 评论 797 浏览 评分:9.9
双指针做法 ```cpp#includeusingnamespacestd;sets;strings1;intn,m;intmain(){getline(cin,s1);for(inti=0;i 题解列表 2022年03月19日 0 点赞 0 评论 546 浏览 评分:0.0 1487: 蓝桥杯算法提高VIP-不同单词个数统计(c++版) **解题思路:**:tw-25b6:重点就是用空格分隔字符串:tw-2611:实现方法:用一维数组输入,用二维数组分割存放;```cpp#include#includeusingnamespacestd;inttempvalue(inti,chararr[]){intk=0;for(k=i-1;k>= 题解列表 2022年02月16日 0 点赞 0 评论 861 浏览 评分:9.0 不同单词个数统计(熟悉一下set函数的用法) ```cpp#include#include#includeusingnamespacestd;stringstr;intsum=0;intmain(){sets;while(cin>>str){//每遇到空格就进行一次插入操作s.insert(str);//从小到大插入}cout 题解列表 2022年02月11日 0 点赞 0 评论 723 浏览 评分:7.3 蓝桥杯算法提高VIP-不同单词个数统计 C++ 摘要:解题思路:注意事项:参考代码:#include<iostream> #include<cstring> #include<string> #include<cstdio> #include<c…… 题解列表 2021年11月22日 0 点赞 0 评论 971 浏览 评分:0.0 C++版本——巧用set 摘要:```cpp #include using namespace std; int main(){ set s; string a; while(cin >> a )…… 题解列表 2021年05月17日 0 点赞 0 评论 809 浏览 评分:9.9 运用map解题 摘要:解题思路:注意事项:最后一个单词要考虑到参考代码:#include <bits/stdc++.h>using namespace std;map<string,int> mp;int main(){ …… 题解列表 2021年05月14日 0 点赞 0 评论 665 浏览 评分:9.9 不同单词个数统计(c++, map) 摘要:解题思路:注意事项:注意:当遍历到字符串的最后,即'\0'结束符时,需要把最后的单词统计下来参考代码:#include <bits/stdc++.h> using namespace…… 题解列表 2021年04月15日 0 点赞 0 评论 1258 浏览 评分:8.0 不同单词个数统计 ```cpp用二维数组储存数据然后一个一个用长度进行比较找到最大长度单词的下标输出即可#includeusingnamespacestd;chara[5100][5100];//定义在外面防止爆炸intmain(){intl,max=0,k=0, 题解列表 2021年04月01日 0 点赞 0 评论 546 浏览 评分:0.0 不同单词个数统计 ```cpp使用二维数组记录单词每输入一个单词就用这个单词和之前的单词比较如果相同就赋值为空然后遍历一遍数组记录为空的个数然后输出总个数减去空的个数#includeusingnamespacestd;intmain(){chara[100][100];charb[100]={'\0'};intk=0; 题解列表 2021年04月01日 0 点赞 3 评论 831 浏览 评分:9.0 « 1234 »
1487: 蓝桥杯算法提高VIP-不同单词个数统计(c++版) **解题思路:**:tw-25b6:重点就是用空格分隔字符串:tw-2611:实现方法:用一维数组输入,用二维数组分割存放;```cpp#include#includeusingnamespacestd;inttempvalue(inti,chararr[]){intk=0;for(k=i-1;k>= 题解列表 2022年02月16日 0 点赞 0 评论 861 浏览 评分:9.0
不同单词个数统计(熟悉一下set函数的用法) ```cpp#include#include#includeusingnamespacestd;stringstr;intsum=0;intmain(){sets;while(cin>>str){//每遇到空格就进行一次插入操作s.insert(str);//从小到大插入}cout 题解列表 2022年02月11日 0 点赞 0 评论 723 浏览 评分:7.3
蓝桥杯算法提高VIP-不同单词个数统计 C++ 摘要:解题思路:注意事项:参考代码:#include<iostream> #include<cstring> #include<string> #include<cstdio> #include<c…… 题解列表 2021年11月22日 0 点赞 0 评论 971 浏览 评分:0.0
C++版本——巧用set 摘要:```cpp #include using namespace std; int main(){ set s; string a; while(cin >> a )…… 题解列表 2021年05月17日 0 点赞 0 评论 809 浏览 评分:9.9
运用map解题 摘要:解题思路:注意事项:最后一个单词要考虑到参考代码:#include <bits/stdc++.h>using namespace std;map<string,int> mp;int main(){ …… 题解列表 2021年05月14日 0 点赞 0 评论 665 浏览 评分:9.9
不同单词个数统计(c++, map) 摘要:解题思路:注意事项:注意:当遍历到字符串的最后,即'\0'结束符时,需要把最后的单词统计下来参考代码:#include <bits/stdc++.h> using namespace…… 题解列表 2021年04月15日 0 点赞 0 评论 1258 浏览 评分:8.0
不同单词个数统计 ```cpp用二维数组储存数据然后一个一个用长度进行比较找到最大长度单词的下标输出即可#includeusingnamespacestd;chara[5100][5100];//定义在外面防止爆炸intmain(){intl,max=0,k=0, 题解列表 2021年04月01日 0 点赞 0 评论 546 浏览 评分:0.0
不同单词个数统计 ```cpp使用二维数组记录单词每输入一个单词就用这个单词和之前的单词比较如果相同就赋值为空然后遍历一遍数组记录为空的个数然后输出总个数减去空的个数#includeusingnamespacestd;intmain(){chara[100][100];charb[100]={'\0'};intk=0; 题解列表 2021年04月01日 0 点赞 3 评论 831 浏览 评分:9.0