我想說的是自我學習。穿越異或運營商
我們有兩個整數。我想得到第三個元素,它等於兩個整數之間的異或,但是帶有約束。好的,讓我舉個例子來更清楚。
int x is, let's say, is 10 `x = 10 //Binary 1010` and `int y = 9 //Binary 1001`
int t = x^y, where^is an operator that is defined as described below.
但在x
第一比特應與y
第二比特進行異或並被存儲爲在t
和第一比特在x
與y中的第一比特進行異或運算的第二位和存儲在所述第二比特噸等。因此
結果應該是:
t = x^y = 1100
我希望你明白的問題。如果不是,我會盡力澄清。
沒有冒犯但只有...什麼? – IVlad 2010-07-08 18:18:18
聽起來類似於跨產品...問題會更清楚*沒有提及XOR。 – 2010-07-08 18:21:21
就像提示一樣,鍵盤上有幾個鍵沒有使用,這可以幫助您創建更清晰的問題。它們包括但不限於:。 ,?和[shift]。 – 2010-07-08 18:22:09