看板
[ Python ]
討論串[問題] 新手解題請教
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
這題除了遞迴以外,也可以用DP的做法. 觀察一下n=3的例子. 用第一個括號來分組的話,可以看出來規律是這樣. 裡面有兩個括號,後面沒有括號. ( (()) ). ( ()() ). 裡面有一個括號,後面有一個括號. ( () )(). 裡面沒有括號,後面有兩個括號. ()(()). ()()().
(還有670個字)
內容預覽:
第一題遞迴解法(藍色部份: 取代 print 加快輸出):. import sys. def perm(L,N,s):. if(N == 0):. sys.stdout.write(s+"\n"). return. if(L < N):. perm(L + 1,N,s + '('). if(L):.
(還有66個字)
內容預覽:
第二題修正:. 1. 紅色是修改的地方. 2. 白色是原來的程式. import sys:. #while True:. # num = int(input()). for line in sys.stdin. num = int(line). if num == 0:. break. count
(還有105個字)
內容預覽:
各位python前輩們好,第一次在python版發文. 小弟是剛自學python不久的初學者(之前0相關基礎). 僅有看了coursera一個specialization 'Python for everybody'. 跟run了一遍codecademy的learn python. 一位朋友說可以先
(還有537個字)
首頁
上一頁
1
下一頁
尾頁