[問題] 列出所有組合的問題

看板MATLAB作者 (走開)時間12年前 (2013/04/26 09:46), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
老師給了一個正整數array [f_1 ,..., f_n] 要我們找出所有可能的組合 array [r_1,....,r_n] r_i 要小於等於 f_i , i=1,...,n 並且不能用matlab 內建的command 整體上只能使用 for if while 這邊給個例子 f=[1 2 3] 所有的r=[0 0 0] [0 1 1] [1 0 2] [1 2 1] [0 0 1] [0 1 2] [1 0 3] [1 2 2] [0 0 2] [0 1 3] [1 1 0] [1 2 3] [0 0 3] [0 2 1] [1 2 0] [0 1 0] [0 2 2] [1 1 1] [0 2 0] [0 2 3] [1 1 2] [1 0 0] [1 0 1] [1 1 3] 我想了滿久還是沒有想出一個有系統的方法 不知道有沒有人可以給我一點建議或是提示 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 108.184.50.115
文章代碼(AID): #1HUTo4LU (MATLAB)
文章代碼(AID): #1HUTo4LU (MATLAB)