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

凡客诚品售后象山seo的优化

凡客诚品售后,象山seo的优化,信托公司网站建设,石家庄市环保局网站建设项目备案系统文章目录1. 题目2. 解题2.1 暴力查找2.2 哈希set1. 题目 爱丽丝和鲍勃有不同大小的糖果棒#xff1a;A[i] 是爱丽丝拥有的第 i 块糖的大小#xff0c;B[j] 是鲍勃拥有的第 j 块糖的大小。 因为他们是朋友#xff0c;所以他们想交换一个糖果棒#xff0c;这样交换后#… 文章目录1. 题目2. 解题2.1 暴力查找2.2 哈希set1. 题目 爱丽丝和鲍勃有不同大小的糖果棒A[i] 是爱丽丝拥有的第 i 块糖的大小B[j] 是鲍勃拥有的第 j 块糖的大小。 因为他们是朋友所以他们想交换一个糖果棒这样交换后他们都有相同的糖果总量。一个人拥有的糖果总量是他们拥有的糖果棒大小的总和。 返回一个整数数组 ans其中 ans[0] 是爱丽丝必须交换的糖果棒的大小ans[1] 是 Bob 必须交换的糖果棒的大小。 如果有多个答案你可以返回其中任何一个。保证答案存在。 示例 1 输入A [1,1], B [2,2] 输出[1,2]示例 2 输入A [1,2], B [2,3] 输出[1,2]示例 3 输入A [2], B [1,3] 输出[2,3]示例 4 输入A [1,2,5], B [2,4] 输出[5,4]提示 1 A.length 10000 1 B.length 10000 1 A[i] 100000 1 B[i] 100000 保证爱丽丝与鲍勃的糖果总量不同。 答案肯定存在。来源力扣LeetCode 链接https://leetcode-cn.com/problems/fair-candy-swap 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 2.1 暴力查找 class Solution { public:vectorint fairCandySwap(vectorint A, vectorint B) {int s1 0, s2 0, s;for(int i : A)s1 i;for(int i : B)s2 i;s s1 s2;for(int i : A)for(int j : B)if(s1-ij s/2)return {i,j};return {};} };2.2 哈希set class Solution { public:vectorint fairCandySwap(vectorint A, vectorint B) {int s1 0, s2 0, s;unordered_setint set;for(int i : A)s1 i;for(int i : B){s2 i;set.insert(i);}s s1 s2;for(int i : A)if(set.count(s/2 - s1 i))return {i,s/2 - s1 i};return {};} };哈希可以实现 O(1) 的查找比暴力法 O(n2) 快很多
http://www.zqtcl.cn/news/899118/

相关文章:

  • 昆明云南微网站淄博专业网站建设
  • 古典网站源码海南app开发
  • 自己做网站前期困难吗怎么早网站上放广告
  • 建设银行招标网站南昌网站建设公司信息
  • 网站建设与管理专业介绍湖南长沙邮政编码
  • 社区论坛系统免费开源seo网站诊断报告
  • 网站LOGO透明底色PNG格式怎么做的开发一款游戏需要多少资金
  • 网站推广营销策略北京东直门网站建设
  • 制作公司网站需要购买域名和服务器吗聊城做企业网站
  • 大连网站建设价格低做校招的网站有哪些
  • 电脑端网站和手机网站区别做的好的营销型网站有哪些内容
  • 长沙市做网站网站建设 全是乱码
  • ps做网站原形系统学做网站
  • 接网站 建设wordpress 打开慢 google
  • wordpress 移动 建站网站前台如何做访问量显示
  • 公司做网站买域名之后做什么打鱼网站开发
  • 南京市城乡建设局网站二级建造师证件查询
  • 百度关键词优化系统网站优化师招聘
  • 网站方案建设书推广产品的软文怎么写
  • 网站栏目按扭邢台手机网站建设地方
  • 青浦赵巷网站建设做网站需要编程吗
  • 公司logo设计含义株洲seo
  • 公司制作网站做论坛网站怎么赚钱吗
  • 深圳 外贸 网站建设 龙医院网站建设价格
  • 网上建网站驰易网站建设
  • 建设工程招标专业网站网站联盟广告
  • 自建站英文公司网站制作银川
  • 顺德网站建设公司信息全网推广软件
  • 网站全屏视频怎么做电子商务网站规划的原则是什么
  • 网站建设行业发展史做网站主页上主要放哪些内容