当前位置: 首页 > news >正文

宁波市建设工程检测协会网站10_10_设计公司网站设计

宁波市建设工程检测协会网站,10_10_设计公司网站设计,常用的搜索引擎的网站,网站类别标签文本目录 一、题目 1、题目描述 2、接口描述 3、原题链接 二、解题报告 1、思路分析 2、复杂度 3、代码详解 C代码 ​Python3代码 一、题目 1、题目描述 给你两个字符串数组 words1 和 words2 ,请你返回在两个字符串数组中 都恰好出现一次 的字符串的数目。 2…

目录

一、题目

1、题目描述

2、接口描述

3、原题链接

二、解题报告

1、思路分析

2、复杂度

3、代码详解

C++代码

​Python3代码


一、题目

1、题目描述

给你两个字符串数组 words1 和 words2 ,请你返回在两个字符串数组中 都恰好出现一次 的字符串的数目。

2、接口描述

class Solution {
public:int countWords(vector<string>& words1, vector<string>& words2) {}
};C

3、原题链接

2085. 统计出现过一次的公共字符串


二、解题报告

1、思路分析

分别统计两个字符串数组中字符串出现次数,统计那些在两个数组中都只出现一次的。

2、复杂度

时间复杂度: O(n) 空间复杂度:O(U),U为字符集大小

3、代码详解

C++代码
class Solution {
public:int countWords(vector<string>& words1, vector<string>& words2) {unordered_map<string , int> hash1 , hash2;for(auto & x : words1) hash1[x]++;for(auto & x : words2) hash2[x]++;int cnt = 0;for(auto & p : hash1)cnt += p.second == 1 && hash2[p.first] == 1;return cnt;}
};
​Python3代码
class Solution:def countWords(self, words1: List[str], words2: List[str]) -> int:hash1 , hash2 = Counter(words1) , Counter(words2)return sum(y == 1 and hash2[x] == 1 for x , y in hash1.items())

http://www.yayakq.cn/news/442252/

相关文章:

  • 东莞网站建没wordpress做管理系统
  • 南京建站平台网站打不开 ...
  • 网站模版源码市场部网页设计西安
  • 做网站需要会什么软件软件开发专业学校
  • 设计专业新手网站app界面设计总结
  • 网站与网站做外链好吗有没有教做帽子的网站
  • 做私活一个网站大概多少钱中国做跨境电商出口的网站
  • 具有价值的专业网站建设平台做网站前端需要编程基础吗
  • 浙江广发建设有限公司网站江门住房与城乡建设局官方网站
  • 建网站企业百姓畅言六安杂谈
  • 保险网站导航wordpress关键词调用
  • 自己模板做网站靖州建设局网站
  • 做网站在哪个地方买空间frontpage可以做网站吗
  • 国外刺绣图案设计网站网站建设整体设计流程
  • wordpress网站数据库seo营销策划
  • 陕西的网站建设公司自己做个网站需要几个软件
  • 可以做物理题的网站对网站的界面设计分析
  • 网站是否被kwordpress后台缺少菜单
  • 商城网站建设方案流程洛阳信息网
  • 锐酷网站建设教程网站建设开发合同模板
  • 合作建站方案制作搜索类网站
  • 企业网站建设会计分录对话弹窗在网站上浮动
  • 网站开发学哪一个好义乌网站建设多少钱
  • 想学做网站学什么编程语言html网页制作软件有哪些
  • 甘肃省住房城乡建设厅网站首页如何检查网站死链
  • 医院网站和微信公众号建设方案电子商务网站设计心得
  • 网站域名登录绿色主色调网站
  • 企业门户网站方案怎么新增网站推广
  • 建设银行网站背景上海企业联系方式
  • 建设网站是否等于开展网络营销动漫设计属于什么大类