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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

最长递增子序列的个数Python解法

發(fā)布時(shí)間:2023/12/19 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 最长递增子序列的个数Python解法 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

給定一個(gè)未排序的整數(shù)數(shù)組,找到最長遞增子序列的個(gè)數(shù)。

列:

輸入: [1,3,5,4,7] 輸出: 2 解釋: 有兩個(gè)最長遞增子序列,分別是 [1, 3, 4, 7] 和[1, 3, 5, 7]。

# 解析:完全遍歷,內(nèi)圈比較,在比較長度的同時(shí)對(duì)其數(shù)量進(jìn)行存儲(chǔ)。

class Solution(object):def findNumberOfLIS(self, nums):""":type nums: List[int]:rtype: int"""size = len(nums) # 數(shù)組長度if size <= 1: return size # 0,1特殊情況dp = [1] * size # 初始化每一位對(duì)應(yīng)的最長序列值count = [1] * size # 初始化每一位對(duì)應(yīng)的最長序列值的數(shù)目maxCount = 0 # 最長序列for i in range(1, size): # 外圈遍歷for j in range(i): # 內(nèi)圈遍歷if nums[i] > nums[j]: # 大于時(shí)才存在遞增,才能進(jìn)入判斷if dp[j] + 1 >dp[i]: # 若j的序列長度+1較大dp[i] = dp[j] +1 # 那么更新i的dp序列長度count[i] = count[j] # 并且將i處的數(shù)目換成j處的數(shù)目,因?yàn)槲覀円氖亲铋L序列值的數(shù)目elif dp[j] + 1 == dp[i]: # 如果相等count[i] += count[j] # 那么同為最大序列,將count值相加即可if dp[i] > maxCount: # 找出i處的最長序列后與maxCount作比較maxCount = dp[i] # maxCount始終存儲(chǔ)最大的序列長度res = 0 # 初始化結(jié)果for i in range(size): # 對(duì)序列長度進(jìn)行遍歷if maxCount == dp[i]: # 找出最長序列長度相同且都為最長的下標(biāo)res += count[i] # 然后將他們對(duì)應(yīng)的數(shù)目全部加起來return res # 返回結(jié)果

總結(jié)

以上是生活随笔為你收集整理的最长递增子序列的个数Python解法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲欧美日韩在线不卡 | 欧美偷拍第一页 | 欧美日韩一区二区三区国产精品成人 | 日韩 欧美 精品 | 亚洲av日韩精品久久久久久久 | 国产精品国产精品国产专区不片 | 91精品国自产在线观看 | 黄色大片免费网站 | 亚洲最大的网站 | 亚洲精品网站在线播放gif | 欧美一级在线免费观看 | 免费av一区| 日韩白浆| 成人午夜淫片免费观看 | 人妻精品久久久久中文字幕69 | 久久观看最新视频 | 国产区免费观看 | 可以免费看的av网站 | 在线观看国产一区 | 911毛片 | 夫妻性生活黄色片 | 中文字幕日韩电影 | 欧美高清a | 美女操出白浆 | 我们好看的2018视频在线观看 | 日日日日干 | 久久久视 | 男男车车的车车网站w98免费 | 亚洲不卡在线 | 久久99这里只有精品 | 日韩欧美在线中文字幕 | 欧美三日本三级少妇三级99观看视频 | 欧美xxxx免费虐 | 男生插女生视频 | 人人搞人人干 | 国产精品一品二区三区的使用体验 | 欧美色综合网 | 亚洲精品69 | 成年人天堂 | 日韩精品久久久久久久的张开腿让 | 国产自产 | 亚洲欧美一二三 | 日本女人一级片 | 欧美人妻精品一区二区 | 天天看夜夜爽 | 亚洲AV成人无码久久精品巨臀 | 亚洲一级在线观看 | 一区二区三区免费 | 国产精品国产精品国产专区不卡 | www在线观看视频 | 欧美色噜噜 | 国产精品一区二区久久久 | 国产欧美一区二区三区鸳鸯浴 | 国产欧美日韩综合精品一区 | 青青操视频在线播放 | 欧美激情在线 | 国产一区二区视频在线播放 | 日韩丰满少妇无码内射 | 久久久久久国产精品免费免费 | 国产91边播边对白在线 | 国内三级视频 | 日韩欧美a级片 | 亚洲成人av中文字幕 | 亚洲九九九九 | 国产高清一二三区 | 美女诱惑一区 | 小视频在线播放 | 激情视频一区 | 美女高潮在线 | 亚洲视频在线免费观看 | 亚洲男人天堂2018 | 91视频国产一区 | 色香蕉网| 日韩亚洲欧美精品 | 性欧美又大又长又硬 | 麻豆视频一区二区三区 | 国产精选网站 | 欧美粗大猛烈老熟妇 | 免费人成网站 | 青草草在线观看 | www.成人av| 亚洲女人毛片 | 久草蜜桃| 久久久三级视频 | 99久久亚洲精品日本无码 | 国产女教师一区二区三区 | 麻豆综合网 | 99精品在线| 放荡的美妇在线播放 | 国产无玛 | 男插女av | 精品免费国产一区二区三区四区 | 日本wwwwww| 天天天天天天天天干 | 高清中文字幕在线a片 | 激情啪啪网站 | 亚洲精品一级片 | 成年人视频在线看 | 苍井空浴缸大战猛男120分钟 |