[問題] 數字插入問題

看板R_Language作者 (笨笨的)時間10年前 (2014/12/11 11:01), 10年前編輯推噓0(005)
留言5則, 3人參與, 最新討論串1/2 (看更多)
各位高手你們好,小弟有個問題請教大家,在此先感謝各位幫助 [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 我有n個數(先假設n=5),例如:3,6,5,8,7 另外有個數字,例如:2 小弟想列出2插入所有縫隙的所有可能矩陣 即 2,3,6,5,8,7 3,2,6,5,8,7 2,6,2,5,8,7 3,6,5,2,8,7 3,6,5,8,2,7 3,6,5,8,7,2 請問各位高手該如何寫,小弟再次感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.76.175.169 ※ 文章網址: http://www.ptt.cc/bbs/R_Language/M.1418266871.A.8B7.html

12/11 13:34, , 1F
for loop 硬幹.
12/11 13:34, 1F

12/11 13:57, , 2F
也可以用 upper.tri() 和 lower.tri() 拚起來。
12/11 13:57, 2F

12/12 00:46, , 3F
可以這樣t(sapply(0:5,append,x=c(3,6,5,8,7),values=2))
12/12 00:46, 3F

12/12 01:05, , 4F
用append()和sapply()是好主意。
12/12 01:05, 4F
謝謝各位高手的建議~ ※ 編輯: yaohwei (211.76.175.169), 12/12/2014 14:53:04

12/14 22:02, , 5F
upper.tri() lower.tri() 這兩個研究一下
12/14 22:02, 5F
文章代碼(AID): #1KYGZtYt (R_Language)
討論串 (同標題文章)
文章代碼(AID): #1KYGZtYt (R_Language)