PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Marginalman
[姆咪] 資工大師請進
作者:
umi0912umi
(UMI)
2023-01-16 16:23:19
def function(r, p, q) :
if p == r : return p
if q == r : return q
if something :
return self.function(r+1, p, q)
else :
return r
那個黃色的return如果沒加
遞迴一次跑到綠色return p那邊
怎麼不會把p丟回去
最後結果是null
綠色那個只是跳脫遞迴沒有實際作用的嗎
= =
作者:
twosheep0603
(兩羊)
2023-01-16 16:25:00
你不return就不會有值啊
作者:
surimodo
(好吃棉花糖)
2023-01-16 16:26:00
不早寫遞迴
作者:
umi0912umi
(UMI)
2023-01-16 16:27:00
可是return p那邊不是有了嗎?
作者:
lovez04wj06
(車前草)
2023-01-16 16:27:00
因為你沒有把下一次執行結果的結果往外丟,自然沒東西啊你雖然有執行下一次的內容,但是你沒有把結果丟回去,裏層有結果,但是外層拿不到沒意義
作者:
umi0912umi
(UMI)
2023-01-16 16:29:00
所以是遞迴一次那return只是把結果丟到上一層遞迴的意思囉好像有點懂惹
作者:
chuegou
(chuegou)
2023-01-16 16:39:00
我試這份code , something那裡沒進去阿
作者:
twosheep0603
(兩羊)
2023-01-16 16:40:00
很久以前上計概的時候會要求把遞迴流程畫出來
繼續閱讀
[姆咪] 邊版clash
oin1104
【足球小將翼—世青篇10】日本VS巴西(下)
david7928
[閒聊] LOL卡是不是爛掉了==
p54661205
Re: [閒聊] 想靠健身變壯交女友的請進
ParkChanWook
[閒聊] 打工人之恥
ai2311
女高中生穿短褲是不是邪教
ErLKYgyLFzh
[閒聊] 一元紙幣自殺事件
CCRun
[閒聊] 我媽
KazamaSuisei
Re: [閒聊] 澳網
qscxz
Re: [閒聊] 股票
cpblgu
Links
booklink
Contact Us: admin [ a t ] ucptt.com