2020网易笔试题1-字符串去重
输入第一行是字符串个数n
输入第n行,每一行都有一个字符串
输出可作为关键字的字符串个数(条件就是出现过就可以,但是不计重复个数的字符串)
如:输入

5
i
i
am
a
girl

输出:

   4
/* 【大神做的】#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
#include<set>
#include<sstream>
using namespace std;int main(){string str,t;while(getline(cin,str)){ if(str=="#")break;   //停止条件istringstream stream(str); set<string>Set; while(stream>>t){Set.insert(t);   }cout<<Set.size()<<endl;   }return 0;
} *///【结合题目的改编版】
#include<iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
#include<set>
#include<sstream>
using namespace std;
int main(){int n;while(cin >> n){string a[n], str, t;int c[n];for(int i = 0 ;i < n ; i++){cin >> a[i];str = str + a[i] + " ";}istringstream stream(str);set<string>Set;  while(stream>>t){Set.insert(t);   }cout<<Set.size()<<endl;  }
}

2020网易笔试-1相关推荐

  1. 2020网易笔试第四题

    题目描述 英雄与怪兽.更新二维数组中的值 n*m的地图上,每个位置值为0或1,0表示怪兽,1表示英雄,对于每个英雄求出离他最近的怪兽的距离是多少,矩阵中每个位置离上下左右的距离都是1,若当前位置是怪兽 ...

  2. 网易2020校招笔试 系统开发研发工程师(提前批)牛客练习 Apare_xzc

    网易2020校招笔试 系统开发研发工程师(提前批)练习 2020.9.4 10道选择,2道问答,4道编程 牛客链接<– 编程题: 1. 小易的英语软件 小易是班级的英语课代表, 他开发了一款软件 ...

  3. 网易笔试001(HR之声)

    一.HR之声: 技术笔试为何难过人文关 解剖网易笔试题 网易互动于2月启动了06年社会招聘计划,技术部热聘职位:高级程序员.系统治理员.数据库治理员.游戏测试工程师.从CSDN人才论坛的讨论.以及网易 ...

  4. 2020美团笔试题目:送餐小区数量

    2020美团笔试题目:送餐小区数量 题目:现在有n个订单,为了帮助送餐小哥增加送餐量,可以让送餐小哥将同一个小区的订单同时送过去,但是现在只有订单之间的关系,要通过订单之间的关系找找到有多少个小区,将 ...

  5. 2017网易笔试矩阵快速幂

    昨天网易笔试,竟然除了矩阵快速幂的题目,日了狗了,离开acm好久了,忘得差不多了,囫囵吞枣补一下吧,哎,太菜了! 题目如下 小易拥有一个拥有魔力的手环上面有n个数字(构成一个环),当这个魔力手环每次使 ...

  6. 网易笔试之后的自我反省

    网易笔试过后,心里空空的.下来也和同学们交流,可能大家以为我比较水,在我谈到写那个大数类的时候,直接否认了我的分段加法思想.虽然被否认,但是我却不能懈怠,更不能因此沮丧或者自我否定.我应该在质疑声中证 ...

  7. 网易笔试:小易喜欢的数列

    网易笔试:小易喜欢的数列(终于不超时了) 题目描述 小易非常喜欢拥有以下性质的数列: 1.数列的长度为n 2.数列中的每个数都在1到k之间(包括1和k) 3.对于位置相邻的两个数A和B(A在B前),都 ...

  8. 2020 美团笔试 幸运星 C++

    2020 美团笔试 幸运星 C++ 题目描述 一个二维平面,有n个坐标点,如果有一个点它的正上,正下,正左,正右都有其他的点(不一定相邻),则这个点就是幸运星,求有多少个幸运星. 输入: 输入第一行包 ...

  9. 网易笔试:彩色的砖块

    网易笔试:彩色的砖块 题目描述 小易有一些彩色的砖块.每种颜色由一个大写字母表示.各个颜色砖块看起来都完全一样.现在有一个给定的字符串s,s中每个字符代表小易的某个砖块的颜色.小易想把他所有的砖块排成 ...

最新文章

  1. LCD MIPI DSI时钟计算
  2. Python中的enumerate的用法
  3. 2022-2028年中国医疗器械行业战略运营模式与典型案例分析报告
  4. linux lvm 调整分区大小,linux调整lvm分区大小(/home分区过大,/root分区过小)
  5. 基金指数温度怎么算_鱼缸加热棒必不可少的东西,我们怎么正确使用?
  6. [Guava]-使用Iterators进行分组时遇见的坑
  7. “左手5G右手AI”,任正非推崇的王喜文在华为这样说
  8. 无痛苦的软件维护——文档和代码
  9. mysql和php长度的漏洞_mysql和php字符长度判断
  10. STM32基于固件库学习笔记(7)I2C通讯协议时序(GPIO模拟协议时序完成MCU对24c02读写数据)
  11. 手模手教你装 文能黑苹果,武可3A游戏大作的2400块主机
  12. 融云 即时通讯 集成相关问题
  13. 实践论:论认识和实践的关系
  14. 编程环境搭建(云上编程和本地编程)
  15. 积分使用及有效期管理
  16. vr全景图片制作方法
  17. mq5 EA模板及双均线交叉策略EAdemo
  18. Windows硬盘坏道修复
  19. 【英语词组】恋恋不忘Day4-5
  20. 数据结构栈的操作,初始化栈,进栈,出栈,读取栈顶元素;

热门文章

  1. 量化投资:小市值策略
  2. 数组:合并同为升序或者降序的数组
  3. TinyFrame框架中的UOW使用方式纠正
  4. 雷暴云(thundercloud)
  5. 易语言免杀360QVM人工智能
  6. jmeter打开jtl文件时报错
  7. DM365的UBL源码分析
  8. JAVA计算机毕业设计在线教育平台Mybatis+源码+数据库+lw文档+系统+调试部署
  9. linux查看mysql丢包_Linux 网卡丢包严重
  10. 能动性增强的学习环境中学生情绪研究及发表经验