老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

LeetCode如何解決跳水板問題

這篇文章將為大家詳細講解有關(guān)LeetCode如何解決跳水板問題,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)公司是專業(yè)的敖漢網(wǎng)站建設(shè)公司,敖漢接單;提供網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行敖漢網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

1

 題目描述

用兩種尺寸的木板建造跳水板,尺寸分別為longer和shorter,一共使用k塊,求可以得到的所有跳水板長度,并由小到大排序。如:shorter=1,longer=2,k=3,最后結(jié)果為[3,4,5,6]。

2

 題解

思路:數(shù)學(xué)計算一共使用k塊木板,所以如果longer使用了i塊,那么shorter就使用k-i塊,基于這樣的基本思路可知,本題可以在線性時間內(nèi)完成,并且用的shorter塊數(shù)越多,整體跳水板長度越短,因此在計算時shorter個使用個數(shù)從k開始逐次遞減,可避免之后的排序操作。除上述基本情況外還要考慮兩種特殊情況,一是當(dāng)k=0,則返回空,二是當(dāng)shorter=longer,則返回的結(jié)果為shorter*k(longer*k)。
class Solution:    def divingBoard(self, shorter: int, longer: int, k: int) -> List[int]:        s=[]        if k==0:            return s        for i in range(0,k+1):            s.append(longer*i+shorter*(-i+k))        s = list(set(s))        s.sort()        return s

關(guān)于“LeetCode如何解決跳水板問題”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。


網(wǎng)頁題目:LeetCode如何解決跳水板問題
URL標(biāo)題:http://www.xueling.net.cn/article/ieoceg.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 亚洲AV成人无码网站大全 | 鲁一鲁亚洲无线码 | 热久久久久久久久久 | 日本韩国在线观看 | 黄色免费在线视频网站 | 谍战剧《惊弦》在线观看免费高清 | 午夜提供人体 | 久久精品国产亚洲综合色 | 老司机久久精品 | 亚洲中文字幕不卡无码 | 国产精品一区二区三区久久 | 浮生影院免费观看中文版 | 精产国品一二三区 | 日韩影院在线 | 天堂中文在线视频 | 成人免费AV一区二区三区 | 伊人大杳焦在久久综合网 | av在线影院| 免费看成年人视频在线观看 | 久久爱网址 | 国产成人久久精品激情 | 国产a三级久久精品 | 亚洲中文字幕久久精品无码喷水 | 久久99精品波多结衣一区 | 99riav国产精品视频 | 51国偷自产一区二区三区的 | 亚洲精品国品乱码久久久久 | 姑娘第四集免费看视频 | 成年免费视频黄网站在线观看 | 综合国产精品久久久 | 日韩欧美精品二区 | 午夜福利一级毛片 | 亚洲三级在线免费观看 | 国产女同疯狂作爱系列 | 欧美性猛交╳XXX富婆 | 九九影视香蕉 | 99热一区 | 播放灌醉水嫩大学生国内精品 | 精品一区二区三区毛片 | 国产SUV精品一区 | 69国产成人免费精品视频 |