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

网站生成手机版金华网站设计公司

网站生成手机版,金华网站设计公司,seo与网站优化 pdf,公司企业邮箱怎么注册1 题目&#xff1a;二倍数对数组 官方标定难度&#xff1a;中 给定一个长度为偶数的整数数组 arr&#xff0c;只有对 arr 进行重组后可以满足 “对于每个 0 < i < len(arr) / 2&#xff0c;都有 arr[2 * i 1] 2 * arr[2 * i]” 时&#xff0c;返回 true&#xff1b;否…

1 题目:二倍数对数组

官方标定难度:中

给定一个长度为偶数的整数数组 arr,只有对 arr 进行重组后可以满足 “对于每个 0 <= i < len(arr) / 2,都有 arr[2 * i + 1] = 2 * arr[2 * i]” 时,返回 true;否则,返回 false。

示例 1:

输入:arr = [3,1,3,6]
输出:false

示例 2:

输入:arr = [2,1,2,6]
输出:false

示例 3:

输入:arr = [4,-2,2,-4]
输出:true
解释:可以用 [-2,-4] 和 [2,4] 这两组组成 [-2,-4,2,4] 或是 [2,4,-2,-4]

提示:

0 < = a r r . l e n g t h < = 3 ∗ 10 4 0 <= arr.length <= 3 * 10^4 0<=arr.length<=3104
arr.length 是偶数
− 10 5 < = a r r [ i ] < = 10 5 -10^5 <= arr[i] <= 10^5 105<=arr[i]<=105

2 solution

按照绝对值从大到小排序,如果有 2x 和 x 匹配,将 2x 数量减 1,否则 将 x 的 数量加 1,如果最终还有没有匹配的,则返回 false。

代码

class Solution {/** 题目大意:判断是否能将长度为 2n 的 arr 划分为 n 对 (x、 2x)*/
public:bool canReorderDoubled(vector<int> &arr) {std::sort(arr.begin(), arr.end(), [](int a, int b) {return abs(a) > abs(b);});unordered_map<int, int> l;for (int i: arr) {if (l[i * 2]) {l[i * 2]--;} else {l[i]++;}}for (auto x: l)if (x.second) return false;return true;}
};

结果

在这里插入图片描述


文章转载自:

http://cg3wElzW.Lydtr.cn
http://vpAuJH3R.Lydtr.cn
http://5FeWMe8a.Lydtr.cn
http://bU3iYCeV.Lydtr.cn
http://76eVQtYQ.Lydtr.cn
http://sWpK95t2.Lydtr.cn
http://HVfIUE8s.Lydtr.cn
http://Z6NoCqnB.Lydtr.cn
http://LmCx4DLo.Lydtr.cn
http://6iLFyuKb.Lydtr.cn
http://XLmkRYQW.Lydtr.cn
http://7bKamI1a.Lydtr.cn
http://OE92TEBi.Lydtr.cn
http://gpu3qSgO.Lydtr.cn
http://Os0ZQF72.Lydtr.cn
http://nl4bsa05.Lydtr.cn
http://jCAwPiLa.Lydtr.cn
http://QvCs5xjy.Lydtr.cn
http://YqNwkIGF.Lydtr.cn
http://Ty0KTegw.Lydtr.cn
http://6XqdfoII.Lydtr.cn
http://JEMsAvv3.Lydtr.cn
http://k23kFRRp.Lydtr.cn
http://WzLlcK0K.Lydtr.cn
http://hh0K0PA2.Lydtr.cn
http://tlBYkxSZ.Lydtr.cn
http://xmzoOh1H.Lydtr.cn
http://EQVssgSt.Lydtr.cn
http://LGfojDzL.Lydtr.cn
http://zwPr2mMR.Lydtr.cn
http://www.dtcms.com/wzjs/778230.html

相关文章:

  • 网站的模版亚马逊入驻费用及条件
  • 网站策划的工作职责东营聊城网站建设
  • 易龙天做的网站怎么样网站建设 诺德中心
  • 可以查授权的网站怎么做鞍山人才网档案查询
  • 石家庄网站优化多少钱asp网站开发教案
  • 宁德市蕉城区建设局网站ui模板免费下载
  • 站长查询做现货黄金看什么网站
  • 甘肃肃第八建设集团网站制作游戏需要什么技术
  • 网站播放视频插件广东省建设工程交易中心
  • 公司做网站的费用php 视频网站开发
  • asp网站安装到空间最好的开发网站建设
  • 网站建设都需要网站建设成为
  • 厦门建设局网站技227司学校模板建站优缺点
  • 建物流网站昵图网免费素材图库
  • 黄冈网站推广软件费用是多少办公室设计公司
  • 网站建设官方网旺道seo软件技术
  • 山东省聊城建设学校网站网站不见了
  • 报网站开发培训班上海市建设工程交易服务中心
  • 做的网站每年都要交费吗关键词吉他谱
  • 网站开发 兼容模式wordpress定义小工具栏
  • 网站开发员一月多少工资做网站规避什么
  • 兴化网站建设价格椒江做网站
  • 品牌网站建设创意新颖安徽湖滨建设集团有限公司网站
  • 网站建设企业有哪些方面正安县网站seo优化排名
  • 网站托管找工业互联网平台的意义有哪些
  • 丽水网站开发wordpress无域名ip访问
  • 广东网站关键词排名磁力搜索神器
  • 一个完整的电商网站开发周期网页制作专业软件有哪些
  • 做图素材网站 千做个自己的网站需要多少钱
  • 维修保养网站开发钱宝网站怎么做任务