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

网站建设的流程图示wordpress文章在那个文件夹

网站建设的流程图示,wordpress文章在那个文件夹,企业网站宣传视频外链,动漫网站的设计与实现来源#xff1a;力扣#xff08;LeetCode#xff09; 描述#xff1a; 给你一个正整数数组 nums#xff0c;你需要从中任选一些子集#xff0c;然后将子集中每一个数乘以一个 任意整数#xff0c;并求出他们的和。 假如该和结果为 1#xff0c;那么原数组就是一个「…来源力扣LeetCode 描述 给你一个正整数数组 nums你需要从中任选一些子集然后将子集中每一个数乘以一个 任意整数并求出他们的和。 假如该和结果为 1那么原数组就是一个「好数组」则返回 True否则请返回 False。 示例 1 输入nums [12,5,7,23] 输出true 解释挑选数字 5 和 7。 5*3 7*(-2) 1示例 2 输入nums [29,6,10] 输出true 解释挑选数字 29, 6 和 10。 29*1 6*(-3) 10*(-1) 1示例 3 输入nums [3,6] 输出false提示 1 nums.length 1051 nums[i] 109 前言 方法数论 思路与算法 本题解涉及到数论中的「裴蜀定理」,题目给出一个正整数数组 nums现在我们需要从中任选一些子集然后将子集中的每一个数都乘以一个任意整数并求出他们的和如果该和的结果为 1那么原数组就是一个「好数组」。现在我们需要判断数组 nums 是否是一个「好数组」。由「裴蜀定理」可得题目等价于求 nums 中的全部数字的最大公约数是否等于 1若等于 1 则原数组为「好数组」否则不是。 求 nums 中全部数字的最大公约数的方法为我们设初始为 x nums[0]然后对于每一个数 nums[i]0 i n我们更新 x gcd(x, nums[i])。遍历完全部数字后x 即为数组 nums 中全部的元素的最大公约数。然后判断其是否等于 1 即可。在实现过程中我们也可以进一步做优化如果遍历过程中出现最大公约数等于 1 的情况则由于 1 和任何正整数的最大公约数都是 1此时可以提前结束遍历。 代码 class Solution { public:bool isGoodArray(vectorint nums) {int divisor nums[0];for (int num : nums) {divisor gcd(divisor, num);if (divisor 1) {break;}}return divisor 1;} };执行用时40 ms, 在所有 C 提交中击败了70.90%的用户 内存消耗28.4 MB, 在所有 C 提交中击败了82.09%的用户 复杂度分析 时间复杂度O(nlogm)其中 n 为数组 nums 的长度m 为数组 nums 中的最大数其中求单次最大公约数的时间复杂度为 O(logm)由于在每次求两个数的最大公约数时其中一个数保持单调不增所以求总的公约数的时间复杂度为 O(logm)。 空间复杂度O(1)。仅使用常量空间。 authorLeetCode-Solution
http://www.hkea.cn/news/14524828/

相关文章:

  • 免费商城网站建设网站建设 域名主机
  • 河南省示范校建设专题网站中国建设银行账户查询
  • 延边州网站建设网络舆情监测专业就业前景
  • 汕头网站建设方案维护wordpress手机版
  • qt做网站不囤货的网店怎么开
  • 福田网站建设龙岗网站建设罗湖网站建设wordpress网站很卡
  • 第一ppt网站官网网站需要哪些费用
  • 国家建设工程网官方网站wordpress 文章调用
  • 网站建设的利弊wordpress 短链接插件
  • 东莞做网站建设公司建设行业年度峰会网站
  • 婚介 东莞网站建设wordpress对接steam
  • 成都科技网站建设电话多少钱公司网站建设电话
  • 推荐邯郸网站建设ui设计在线培训机构
  • 网站怎么做才吸引人拼团网站开发
  • 一个ip 做2个网站吗广州办营业执照
  • 无二制造 网站升级建设中最近军事新闻热点
  • 设计软件网站制作网站建设天津最新通告今天最新
  • 中国档案网站建设的特点网站制作app
  • 做网站用微软雅黑侵权吗wordpress怎么修改头像
  • 长安区建设局网站线上推广方式有哪些渠道
  • 建设银行网站电脑版wordpress代码风格主题
  • 如何建立自己的摄影网站美食网站首页设计
  • 做网站被骗五千多做网站还需要兼容ie8吗
  • 网站设计的研究方案军事新闻视频
  • 常见网站建设工具有哪些怎么做网站关键词推广
  • 北京最大的网站建设有限公司自己做h5怎么做
  • 做一普通网站需要多少钱昆山网站设计
  • 高端品牌网站建设内容富平网站建设
  • 公司对网站排名如何做绩效个人网站设计论文题目
  • 网页网站制作维护用织梦做的网站怎么上传虚拟