看板 C_and_CPP 關於我們 聯絡資訊
兩個int陣列array1, array2, 長度皆為8, 想在每個位置從其中一個array取出值 組成新的array同樣長度也是8, 共2^8=256種組合, 不知有什麼比較有效率的方法? 我只會用for loop, int i=0;i<256;i++, 將i轉成2進位字串 再對照此字串的8個字元位置是0或1 個別選擇array1或array2組成新的array... 感覺繞了好大一圈...不曉得有什麼簡潔的方法完成這個操作? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.172.22.10 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1488338524.A.C33.html ※ 編輯: ozone (1.172.22.10), 03/01/2017 11:24:31