[問題] 兩個陣列元素找出不同

看板C_and_CPP (C/C++)作者 (Lucius)時間11年前 (2015/03/05 12:17), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/2 (看更多)
朋友面試遇到的問題~ C裡面兩個陣列a b,元素都一樣,只是b比a多了一個元素 如何不用比較子> < ==等等 找出不同的元素 想了一陣子沒有頭緒~可以指點一些方向嗎^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.83.77.175 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1425529063.A.B51.html

03/05 12:24, , 1F
xor
03/05 12:24, 1F

03/05 12:26, , 2F
a ^ a == 0; a ^ 0 == a; xor交換律、結合律
03/05 12:26, 2F

03/05 12:36, , 3F
可以麻煩樓上大大再解釋一下嗎xd
03/05 12:36, 3F

03/05 12:44, , 4F
再講就是給答案不是指點方向了 加油吧
03/05 12:44, 4F

03/05 13:05, , 5F
用一個for迴圈搭配xor比較兩陣列不同?
03/05 13:05, 5F

03/05 17:31, , 6F
謝謝:)
03/05 17:31, 6F
文章代碼(AID): #1KzzZdjH (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1KzzZdjH (C_and_CPP)