日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

LeetCode 2044. 统计按位或能得到最大值的子集数目(状态压缩DP)

發布時間:2024/7/5 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 LeetCode 2044. 统计按位或能得到最大值的子集数目(状态压缩DP) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

    • 1. 題目
    • 2. 解題

1. 題目

給你一個整數數組 nums ,請你找出 nums 子集 按位或 可能得到的 最大值 ,并返回按位或能得到最大值的 不同非空子集的數目

如果數組 a 可以由數組 b 刪除一些元素(或不刪除)得到,則認為數組 a 是數組 b 的一個 子集 。如果選中的元素下標位置不一樣,則認為兩個子集 不同 。

對數組 a 執行 按位或 ,結果等于 a[0] OR a[1] OR ... OR a[a.length - 1](下標從 0 開始)。

示例 1: 輸入:nums = [3,1] 輸出:2 解釋:子集按位或能得到的最大值是 3 。有 2 個子集按位或可以得到 3- [3] - [3,1]示例 2: 輸入:nums = [2,2,2] 輸出:7 解釋:[2,2,2] 的所有非空子集的按位或都可以得到 2 。總共有 23 - 1 = 7 個子集。示例 3: 輸入:nums = [3,2,1,5] 輸出:6 解釋:子集按位或可能的最大值是 7 。有 6 個子集按位或可以得到 7- [3,5] - [3,1,5] - [3,2,5] - [3,2,1,5] - [2,5] - [2,1,5]提示: 1 <= nums.length <= 16 1 <= nums[i] <= 10^5

來源:力扣(LeetCode)
鏈接:https://leetcode-cn.com/problems/count-number-of-maximum-bitwise-or-subsets
著作權歸領扣網絡所有。商業轉載請聯系官方授權,非商業轉載請注明出處。

2. 解題

  • 狀態壓縮DP
class Solution { public:int countMaxOrSubsets(vector<int>& nums) {int n = nums.size();vector<int> dp(1<<n);for(int i = 0; i < n; ++i)dp[1<<i] = nums[i];int ans = 0;for(int state = 1; state < (1<<n); ++state){int prevState = state&(state-1);dp[state] = dp[prevState] | dp[state-prevState];ans = max(ans, dp[state]);}int ct = 0;for(int state = 1; state < (1<<n); ++state){if(dp[state] == ans)ct++;}return ct;} };

32 ms 15.4 MB C++


我的CSDN博客地址 https://michael.blog.csdn.net/

長按或掃碼關注我的公眾號(Michael阿明),一起加油、一起學習進步!

總結

以上是生活随笔為你收集整理的LeetCode 2044. 统计按位或能得到最大值的子集数目(状态压缩DP)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩欧洲亚洲AV无码精品 | 看一级片 | 国产精品一线二线三线 | 日韩一区不卡视频 | 国产乱子伦视频一区二区三区 | 激情五月俺也去 | 伊人自拍 | 国产有码在线 | 二区在线观看 | 日韩亚洲欧美中文字幕 | 精品一区二区日韩 | 免费黄色网址在线观看 | 成人片片 | 另类小说欧美 | 华人av在线 | www日本视频 | 成人国产亚洲 | 91av一区| 日韩人妻一区二区三区蜜桃 | 亚洲av色一区二区三区精品 | 亚洲欧美国产日韩精品 | 在线你懂| 国产第一福利 | 少妇毛片一区二区三区粉嫩av | 中文字幕观看视频 | 黄网在线观看视频 | 国产尤物在线 | 国产精品区一区二 | 欧美人与性囗牲恔配 | av直接看| 四虎视频在线观看 | 插综合| 强乱中文字幕 | 日本www黄 | 精品视频一区二区 | 打屁屁日本xxxxx变态 | 亚洲成年人影院 | 小向美奈子在线观看 | 精国产品一区二区三区a片 国产精品第一 | 亚洲亚洲人成综合网络 | 免费看片黄色 | 国产sss | 特级西西444www高清大视频 | 欧美jizz欧美性大全 | 欧美放荡性医生videos | 亚洲中出 | 青青草.com | 短视频在线观看 | 亚洲偷| 日本黄图 | 日本一区二区不卡在线 | 成人免费在线小视频 | 国产精品久久久久久久免费观看 | 青青草五月天 | 美女18毛片 | 国产成人精品亚洲男人的天堂 | 亚洲天堂2013| 久久夜色精品国产噜噜亚洲av | 黄色aa级片 | 天天干天天日夜夜操 | 三级三级久久三级久久18 | 亚洲永久在线观看 | 中文在线观看免费视频 | 爱色av网站 | 美女脱了裤子让男人桶 | 综合五月激情 | 女18毛片 | 国产免费黄色片 | 欲涩漫入口免费网站 | 伊人55| 久久国产视频播放 | 久久发布国产伦子伦精品 | 大片视频免费观看视频 | 色综合中文网 | 日韩成人精品一区 | 韩国av一区二区 | 国产精品高清在线 | 免费在线观看一区二区 | 香蕉视频三级 | 日韩毛片网站 | 少妇情理伦片丰满午夜在线观看 | 精品人妻一区二区三区久久 | 视频一区欧美 | 亚洲熟区| www久久久久久久 | 国产精品第七页 | 人人干人人看 | 亚洲自拍图片 | 性色av网址 | 亚洲天堂2024 | 中国妇女做爰视频 | 亚洲一区中文字幕永久在线 | 啪啪网站大全 | 色综合九九 | 99这里只有 | 国产黄色高清视频 | 91成品人影院 | 中文字幕一区二区三区视频 | 国产成人欧美 |