LeetCode 1819. 序列中不同最大公约数的数目
文章目錄
- 1. 題目
- 2. 解題
1. 題目
給你一個(gè)由正整數(shù)組成的數(shù)組 nums 。
數(shù)字序列的 最大公約數(shù) 定義為序列中所有整數(shù)的共有約數(shù)中的最大整數(shù)。
例如,序列 [4,6,16] 的最大公約數(shù)是 2 。
數(shù)組的一個(gè) 子序列 本質(zhì)是一個(gè)序列,可以通過刪除數(shù)組中的某些元素(或者不刪除)得到。
例如,[2,5,10] 是 [1,2,1,2,4,1,5,10] 的一個(gè)子序列。
計(jì)算并返回 nums 的所有 非空 子序列中 不同 最大公約數(shù)的 數(shù)目 。
示例 1:
來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/number-of-different-subsequences-gcds
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。
2. 解題
- 不能枚舉子序列,2^n 很大
- 枚舉 最大公約數(shù) g ,參考題解區(qū)
328 ms 95.9 MB C++
我的CSDN博客地址 https://michael.blog.csdn.net/
長(zhǎng)按或掃碼關(guān)注我的公眾號(hào)(Michael阿明),一起加油、一起學(xué)習(xí)進(jìn)步!
總結(jié)
以上是生活随笔為你收集整理的LeetCode 1819. 序列中不同最大公约数的数目的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python web开发 JavaScr
- 下一篇: 天池 在线编程 能否转换