最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Leetcode Day14 1

2022-04-18 15:07 作者:我喜歡喝一點(diǎn)點(diǎn)  | 我要投稿

479. 最大回文數(shù)乘積

給定一個(gè)整數(shù) n ,返回 可表示為兩個(gè) n 位整數(shù)乘積的 最大回文整數(shù) 。因?yàn)榇鸢缚赡芊浅4?,所以返回它?duì) 1337 取余 。


?


示例 1:


輸入:n = 2

輸出:987

解釋?zhuān)?9 x 91 = 9009, 9009 % 1337 = 987

示例 2:


輸入: n = 1

輸出: 9


本來(lái)想自己暴力做的,結(jié)果:


res百分百放不進(jìn)……遂放棄

遇事不決看題解吧

class Solution:
? ?def largestPalindrome(self, n: int) -> int:
? ? ? ?max=pow(10,n)-1
? ? ? ?min=pow(10,n-1)
? ? ? ?for i in range(max,0,-1):
? ? ? ? ? ?num=i
? ? ? ? ? ?t=i
? ? ? ? ? ?while t:
? ? ? ? ? ? ? ?num=num*10+(t%10)
? ? ? ? ? ? ? ?t//=10 ? # 翻轉(zhuǎn)左半部分到其自身末尾,構(gòu)造回文數(shù) p
? ? ? ? ? ?for j in range(max,0,-1):
? ? ? ? ? ? ? ?if j*j<num:
? ? ? ? ? ? ? ? ? ?break #降低時(shí)間復(fù)雜度,因?yàn)槌朔ń粨Q律
? ? ? ? ? ? ? ?else:
? ? ? ? ? ? ? ? ? ?if num%j==0:
? ? ? ? ? ? ? ? ? ? ? ?return int(num%1337)
? ? ? ?return -1

res=Solution()
res.largestPalindrome(2)



Leetcode Day14 1的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
吉林省| 高碑店市| 榆树市| 枞阳县| 松江区| 永登县| 衡东县| 虹口区| 鄢陵县| 洞口县| 九台市| 新野县| 乐山市| 吉隆县| 安达市| 龙井市| 横山县| 汾西县| 乐陵市| 大埔区| 聊城市| 东丽区| 罗江县| 张北县| 蛟河市| 雷波县| 应用必备| 阿合奇县| 永嘉县| 新宾| 宜良县| 青田县| 德兴市| 武陟县| 施甸县| 浪卡子县| 鄂伦春自治旗| 台北县| 乌兰浩特市| 满城县| 灵山县|