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