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

化州网站建设公司小游戏网站欣赏

化州网站建设公司,小游戏网站欣赏,网站首页图片轮转,wordpress商品采集插件文章目录1. 题目2. 解题1. 题目 给你一个整数数组 nums 。请你对数组执行下述操作#xff1a; 从 nums 中找出 任意 两个 相邻 的 非互质 数。如果不存在这样的数#xff0c;终止 这一过程。否则#xff0c;删除这两个数#xff0c;并 替换 为它们的 最小公倍数#xff… 文章目录1. 题目2. 解题1. 题目 给你一个整数数组 nums 。请你对数组执行下述操作 从 nums 中找出 任意 两个 相邻 的 非互质 数。如果不存在这样的数终止 这一过程。否则删除这两个数并 替换 为它们的 最小公倍数Least Common MultipleLCM。只要还能找出两个相邻的非互质数就继续 重复 这一过程。 返回修改后得到的 最终 数组。 可以证明的是以 任意 顺序替换相邻的非互质数都可以得到相同的结果。 生成的测试用例可以保证最终数组中的值 小于或者等于 10^8 。 两个数字 x 和 y 满足 非互质数 的条件是GCD(x, y) 1 其中 GCD(x, y) 是 x 和 y 的 最大公约数 。 示例 1 输入nums [6,4,3,2,7,6,2] 输出[12,7,6] 解释 - (6, 4) 是一组非互质数且 LCM(6, 4) 12 。得到 nums [12,3,2,7,6,2] 。 - (12, 3) 是一组非互质数且 LCM(12, 3) 12 。得到 nums [12,2,7,6,2] 。 - (12, 2) 是一组非互质数且 LCM(12, 2) 12 。得到 nums [12,7,6,2] 。 - (6, 2) 是一组非互质数且 LCM(6, 2) 6 。得到 nums [12,7,6] 。 现在nums 中不存在相邻的非互质数。 因此修改后得到的最终数组是 [12,7,6] 。 注意存在其他方法可以获得相同的最终数组。示例 2 输入nums [2,2,1,1,3,3,3] 输出[2,1,1,3] 解释 - (3, 3) 是一组非互质数且 LCM(3, 3) 3 。得到 nums [2,2,1,1,3,3] 。 - (3, 3) 是一组非互质数且 LCM(3, 3) 3 。得到 nums [2,2,1,1,3] 。 - (2, 2) 是一组非互质数且 LCM(2, 2) 2 。得到 nums [2,1,1,3] 。 现在nums 中不存在相邻的非互质数。 因此修改后得到的最终数组是 [2,1,1,3] 。 注意存在其他方法可以获得相同的最终数组。提示 1 nums.length 10^5 1 nums[i] 10^5 生成的测试用例可以保证最终数组中的值 小于或者等于 10^8 。来源力扣LeetCode 链接https://leetcode-cn.com/problems/replace-non-coprime-numbers-in-array 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 题目说了 以 任意 顺序替换相邻的非互质数都可以得到相同的结果使用 栈 放入至少两个数字从栈顶开始检查是否是 非互质数如果是删除栈顶2个数push LCM 到栈顶重复该过程直到不满足退出再加入下一个数到栈顶 class Solution { public:vectorint replaceNonCoprimes(vectorint nums) {stackint s;for(int i int(nums.size())-1; i0; --i){s.push(nums[i]);while(s.size() 2){int a s.top();s.pop();int b s.top();s.pop();int g __gcd(a, b);if(g 1){s.push(1LL*a*b/g);}else{s.push(b);s.push(a);break;}}}vectorint ans;while(!s.empty()){ans.push_back(s.top());s.pop();}return ans;} };212 ms 129.1 MB C 我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.zqtcl.cn/news/591599/

相关文章:

  • 成都网站开发培训综合网站开发实训总结
  • 个人备案网站名称文学网站开发
  • 花钱做推广广告哪个网站好泗洪网页设计
  • 望牛墩镇网站建设公司网站建设企业熊掌号
  • 做网站一般会出现的问题静态网站的好处就是安全性好从而
  • 做海鲜代理在什么网站建筑网片钢筋网生产厂家
  • 万网网站建设方案书导购网站开发要多少钱
  • 做网站muse好还是DW好用wordpress %link
  • html5门户网站模版做投标需要知道什么网站
  • 合肥网站制作推广seo引擎搜索网站关键词
  • 陕西建设厅网站wordpress 不显示ip
  • 郑州外贸网站制作营销号视频生成器手机版
  • 绵阳市建设工程质量监督站网站wordpress的插件目录
  • 建设和管理环保网站西安做兼职网站设计
  • 在网站中写小说想要删除如何做婚纱摄影的网站怎么做
  • 重庆自适应网站建设wordpress添加icon文件
  • 目前小说网站排名适合网站设计的gif图片
  • 深圳建立网站wordpress 安装语言
  • 南京做中英文网站海南网站建设哪家专业
  • 做网站用jquerywordpress邮件有什么用
  • 上海网站建设免the 7 wordpress
  • 知名建站的公司微信企业app手机下载安装
  • 鹤山做网站羊毛网站建设视频
  • 图书类网站开发的背景建筑培训机构
  • 外贸网站建设制作wordpress管理员页面404
  • 北郊网站建设app网站开发哪里有
  • 像素人物制作网站网站开发的话术
  • 网站关键词怎么优化排名wordpress电子商城模板
  • 电子商务网站建设与维护能赚多少钱成交型网站建设
  • 到国外做网站网站是怎么回事中国一级建造师网官网