class Solution(object):
"""
:type n: int
:type k: int
:rtype: str
"""
def getPermutation(self, n, k):
jc = [1]#存放階乘的數(shù)組
num = [] #存放序列1,2,3,4
for i in range(2,n):
jc.append(jc[-1]*i)
for i in range(n):
num.append(i+1)
result = "" #返回的字符串
#循環(huán)判斷第i個值的位置
for i in range(n-1):
if k == 0 or k == 1:
break
#當(dāng)前所在區(qū)間
s = int(k/jc[n-i-2])
if k%jc[n-i-2] > 0:
s+=1
#m放在第一個位置的下標(biāo)
m = s - 1
#新k,
k -= jc[n-i-2] * (s-1)
#調(diào)整位置
temp = num[m+i]
while m > 0:
num[m+i] = num[m+i-1]
m -= 1
num[i] = temp
result = ""
for i in range(len(num)):
result += str(num[i])
return result
s = Solution()
s.getPermutation(3,6)
階乘問題
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來值纱,“玉大人,你說我怎么就攤上這事虐唠。” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵搓幌,是天一觀的道長。 經(jīng)常有香客問我溉愁,道長饲趋,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任投队,我火速辦了婚禮爵川,結(jié)果婚禮上敷鸦,老公的妹妹穿的比我還像新娘扒披。我一直安慰自己,他們只是感情好碟案,可當(dāng)我...
- 文/花漫 我一把揭開白布价说。 她就那樣靜靜地躺著,像睡著了一般风秤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上领迈,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼构拳!你這毒婦竟也來了梁棠?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布仇哆,位于F島的核電站夫植,受9級特大地震影響油讯,放射性物質(zhì)發(fā)生泄漏延欠。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一由捎、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧软驰,春花似錦、人聲如沸锭亏。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽碑隆。三九已至,卻和暖如春蹬音,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背著淆。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 怎樣反思自己的教學(xué)——學(xué)習(xí)杜威《我們怎樣思維》有感 2015-01-13 14:56:52 來源:普寧市第三中學(xué)網(wǎng)...
- 【蝴蝶效應(yīng)】 蝴蝶效應(yīng):上個世紀(jì)70年代屠升,美國一個名叫洛倫茲的氣象學(xué)家在解釋空氣系統(tǒng)理論時說潮改,亞馬遜雨林一只蝴蝶...
- 1糙麦、爛片都很相似,佳片個個不同丛肮; 2赡磅、爛片; 3宝与、偶像劇的所有毛病于一片,男主不講理习劫,女主沒頭腦; 4袒餐、青春片的一...