Re: [理工] [資結]-遞回程式已刪文

看板Grad-ProbAsk作者 (貓貓的大玩偶)時間14年前 (2009/12/15 19:43), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《j4ce (empty)》之銘言: void xbox(int n,char x,char y,char z) { if(n>0) { printf("n=%d ,%c %c %c\n",n,x,y,z); box(n-1,x,z,y); /*----box第一次呼叫----*/ box(n-1,y,x,z); /*----box第二次呼叫----*/ } } n=3 ABC --第一次box ←──────────────╮ n=2 ACB --第一次box ←────────────╮ n=1 ABC --第一次box結束 n=1 CAB --第二次box,ACB的下一個,n=1結束───╯ n=2 BAC --第二次box,對應這邊───────────╯ n=1 BCA --↑↑↑↑ box(2, B, A, C)的結果1 n=1 ABC --↑↑↑↑ box(2, B, A, C)的結果2 希望你看得懂,我盡量解釋啦~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.62.251

12/15 20:15, , 1F
謝謝,辛苦你了 感恩
12/15 20:15, 1F
文章代碼(AID): #1B9tPjDT (Grad-ProbAsk)
文章代碼(AID): #1B9tPjDT (Grad-ProbAsk)