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

西宁市城中区建设局网站三星做号网站

西宁市城中区建设局网站,三星做号网站,百度网站的主要盈利来源不包括,wordpress 代码编辑插件题目链接 Leetcode.1250 检查「好数组」 Rating : 1983 题目描述 给你一个正整数数组 nums,你需要从中任选一些子集,然后将子集中每一个数乘以一个 任意整数,并求出他们的和。 假如该和结果为 1,那么原数组就是一个「…

题目链接

Leetcode.1250 检查「好数组」 Rating : 1983

题目描述

给你一个正整数数组 nums,你需要从中任选一些子集,然后将子集中每一个数乘以一个 任意整数,并求出他们的和。

假如该和结果为 1,那么原数组就是一个「好数组」,则返回 True;否则请返回 False

示例 1:

输入:nums = [12,5,7,23]
输出:true
解释:挑选数字 5 和 7。
53 + 7(-2) = 1

示例 2:

输入:nums = [29,6,10]
输出:true
解释:挑选数字 29, 6 和 10。
291 + 6(-3) + 10*(-1) = 1

示例 3:

输入:nums = [3,6]
输出:false

提示:

  • 1<=nums.length<=1051 <= nums.length <= 10^51<=nums.length<=105
  • 1<=nums[i]<=1091 <= nums[i] <= 10^91<=nums[i]<=109

分析:

解决本题需要学习下 裴蜀定理(Bézout’s identity)。

多个整数之间的裴蜀定理

a1....ana_1....a_na1....annnn 个整数,ddd 是这个nnn个数的最大公约数,那么就肯定存在 x1....xnx_1....x_nx1....xn 使得 a1∗x1...an∗xn=da_1 * x_1...a_n * x_n = da1x1...anxn=d

特殊的情况是,只要当 a1...ana_1...a_na1...an 中有存在两个或以上的数互质,那么就一定存在 x1,x2...xnx_1,x_2...x_nx1,x2...xn 使得 a1∗x1+a2∗x2...an∗xn=1a_1 * x_1 + a_2 * x_2...a_n * x_n = 1a1x1+a2x2...anxn=1

时间复杂度:O(nlogm)O(nlogm)O(nlogm)

代码:

class Solution {
public://求 a 和 b 的最大公约数int gcd(int a,int b){return b ? gcd(b,a%b) : a;}bool isGoodArray(vector<int>& nums) {int g = 0;for(auto x:nums){g = gcd(g,x);//g == 1 说明 nums 中一定存在两个数以上的互质if(g == 1) break;}return g == 1;}
};
http://www.yayakq.cn/news/832868/

相关文章:

  • seo外链群发网站惠州网站建设点
  • 培训网站搭建uncode wordpress
  • 自己的公网ip可以做网站wordpress站内seo
  • 网站建设保教网站域名跳转代码html
  • 河南微网站建设公司哪家好个人视频网站应该怎么做
  • php企业网站模板网站网页的书签怎么做
  • 做网站运营还是翻译网络营销方法可分为两类
  • 网站上文章分享的代码怎么做的东莞保安公司有多少家
  • 高端网站建设上海信息技术转移网站建设
  • 济宁北湖建设集团网站h5页面怎么制作免费
  • 网站建设交易平台代理记账公司注册条件
  • 网站资源如何做参考文献如何加强省市级政门户网站建设
  • 网站接入服务提供单位中铁建设门户网员工登录
  • 南阳千牛网站建设霍邱网站设计公司
  • 连云港做企业网站公司做任务的网站
  • 重庆多语网站建设品牌企业甜品网站策划与建设
  • 襄阳网站建设制作费用如何做直播网站
  • 建站快车品牌opensns wordpress
  • 找外贸工作哪个网站好北京企业网站建设制作
  • 小型工作室创业项目新乡seo
  • 免费企业网站源代码信阳百度推广公司
  • discuz企业网站静态网站开发语言
  • 龙岗在线网站建设专业小程序开发公司
  • 网络规划与设计专业溧阳网站优化
  • 网站开发a ajax织梦网站地图模板
  • 2023网站seo不同性质网站
  • 网站建设的目的是什么网站程序免费下载
  • 自己想做网站wordpress搭建技术论坛
  • 瑞昌建站公司dede 电商网站模板下载
  • 好的网站和网页有哪些常见的关键词