https://i.imgur.com/gwmEd0q.jpg
請問一下各位
老師上課假設 list[1]=a, list[2]=b , list[3]=c
依據副程式perm是產生list[i]到list[n]的排列組合
今天我設i=n=2時,
以下是我的理解:
lis[1]跟list[2]作排列組合,也就是a和b作排列組合,會有ab、ba兩種可能
但是根據code的意思,if條件成立時(i=n=2)
當j=1時 會印出list[1]的內容,也就是印出a
當j=2,印出list[2]的內容,也就是印出b
也就是指印出ab一種可能而已
不知道我的認知錯在哪邊 麻煩大家了 感恩