蓝桥杯算法提高VIP-统计单词数-题解(C++代码) map计数 摘要:```cpp #include "cstdio" #include "cstdlib" #include "iostream" #include "cstring" #include "cm…… 题解列表 2019年11月04日 0 点赞 1 评论 1710 浏览 评分:9.9
旋桜-统计单词数-istringstream使用(干货满满)(C++代码) 蓝桥杯不支持unordered_map当然可以写一个结构体来自定义规则结合map来实现unordered_map不过需要reverse正序(下面给出该结构体写法)不然只好乖乖用vector看了前面的大佬的题解(我过了后看)istringstream不香吗?虽说这个类比较慢, 题解列表 2020年01月15日 0 点赞 0 评论 1538 浏览 评分:9.9
优质题解 (AC代码)蓝桥杯算法提高VIP-统计单词数:用vector模拟unordered_map解法以及unordered_map解法 解题思路:创建一个拥有String和int类型的结构体(node)存储其单词和出现的次数,用istringstream将句子按空格分割化成单词存储在vector中,利用STL函数std::transform以及string::erase将字母转换为大写并且去掉标点符号。 题解列表 2021年02月23日 0 点赞 2 评论 1034 浏览 评分:9.9
优质题解 1556: 蓝桥杯算法提高VIP-统计单词数(map,vector) 解题思路:单词数量和单词相关联,容易想到关联容器map,可以用map存放单词,每个单词都关联一个数。但是map会自动对内容排序,所以就需要另一个容器存放单词。容易想到的是队列,先进先出,但是队列queue容器不是很好操作,所以就使用了数组容器vector。 题解列表 2022年07月08日 0 点赞 0 评论 1300 浏览 评分:9.9
WU-蓝桥杯算法提高VIP-统计单词数 (C++代码) 摘要:题目不算很难耐心点慢慢写完就行了参考代码:#include<iostream> #include<cstring> #include<cctype> #include<algorithm> …… 题解列表 2018年01月04日 1 点赞 0 评论 2362 浏览 评分:8.3
蓝桥杯算法提高VIP-统计单词数 (C++代码) 解题思路:一个单词列表(vector类型)维护单词的种类和顺序,一个单词计数列表(map类型)维护单词计数并确保列表中的单词唯一性,好处是能在接近O(1)的复杂度里完成查找,缺点是内存开销变大了注意事项:参考代码:#define_CRT_SECURE_NO_WARNINGS#include 题解列表 2018年10月07日 0 点赞 0 评论 2113 浏览 评分:0.0 蓝桥杯算法提高VIP-统计单词数-题解(C++代码) ```cpp#include#include#includeusingnamespacestd;intpos[100];intk1=0;intmain(){chara[3000];inti;while(gets(a)){intlen=strlen(a);//字母全部变为大写for(intj=0;j=' 题解列表 2020年04月03日 0 点赞 0 评论 1317 浏览 评分:0.0 用c++STL中的vector,map容器来写 摘要:解题思路:进行字符串的读入,在通过erase和find函数去除符号,在通过流来进行输入和输出,因为map容器会根据key来进行排序,所以用vector来储存顺序注意事项:参考代码:#include<b…… 题解列表 2022年07月28日 0 点赞 0 评论 691 浏览 评分:0.0 #C++1556——蓝桥杯算法提高VIP-统计单词数(干货满满) 解题思路:把问题分成多个小问题,一个一个处理,读入字符串后,先分离单词,变大写,去符号,放入map去重,统计个数,找最长单词,用vector找输入顺序,格式化输出;注意事项:因为要实现的功能有点多,所以用到了7个头文件,要是不喜欢太多,可以换成万能头文件:#include#include 题解列表 2022年07月30日 0 点赞 0 评论 1073 浏览 评分:0.0
蓝桥杯算法提高VIP-统计单词数-题解(C++代码) ```cpp#include#include#includeusingnamespacestd;intpos[100];intk1=0;intmain(){chara[3000];inti;while(gets(a)){intlen=strlen(a);//字母全部变为大写for(intj=0;j=' 题解列表 2020年04月03日 0 点赞 0 评论 1317 浏览 评分:0.0
用c++STL中的vector,map容器来写 摘要:解题思路:进行字符串的读入,在通过erase和find函数去除符号,在通过流来进行输入和输出,因为map容器会根据key来进行排序,所以用vector来储存顺序注意事项:参考代码:#include<b…… 题解列表 2022年07月28日 0 点赞 0 评论 691 浏览 评分:0.0
#C++1556——蓝桥杯算法提高VIP-统计单词数(干货满满) 解题思路:把问题分成多个小问题,一个一个处理,读入字符串后,先分离单词,变大写,去符号,放入map去重,统计个数,找最长单词,用vector找输入顺序,格式化输出;注意事项:因为要实现的功能有点多,所以用到了7个头文件,要是不喜欢太多,可以换成万能头文件:#include#include 题解列表 2022年07月30日 0 点赞 0 评论 1073 浏览 评分:0.0