xor

    1熱度

    1回答

    我一直在一個項目工作了一段時間,這裏發生了什麼事我的代碼 例如,如果我的代碼是: code = """ def mymath(number): return number + 2 print mymath(5) """ print code exec(code) 工作正常,但是當我加密信息python只打印出/執行一行代碼? code = """NikTUSIgBxwMF

    1熱度

    1回答

    我正在嘗試爲xor實現lambda表達式。但是,我覺得我錯過了一些東西,因爲我從bxor表達式中得到錯誤。我究竟做錯了什麼? true = \t f -> t -- always pick the first argument false = \t f -> f -- always pick the second argument toBool = \b -> b True False

    1熱度

    4回答

    我正在處理這個問題。 「給定一個數組,找到出現奇數次的int。 總是隻有一個整數出現奇數次。」 我想出了這個解決方案在線: function findOdd(A) { var n = 0; for(var i = 0; i < A.length; i++){ n = n^A[i]; } return n; } 這工作,但我不知道爲什麼,我希望有人能

    1熱度

    1回答

    我寫了一個代表Qubit的類。所以對象只有一個值,狀態,0或1(布爾)。爲了進行必要的計算,我重載了像+,*,^這樣的運算符。 似乎一切都可以用+和*,還有^,但只有當我不會將它與std :: ostream運算符一起使用。 Qubit x5, x6; cout << x5^x6; !ERROR! 但 Qubit x5, x6; Qubit z = x5^x6; cout << z;

    5熱度

    4回答

    設a和b是具有8位整數(0-255)的相同大小的向量。我想計算那些向量不同的位數,即通過這些數字的二進制表示的串聯形成的向量之間的漢明距離。例如: a = [127,255] b= [127,240] 使用numpy的庫 np.bitwise_xor(a,b) # Output: array([ 0, 15]) 我需要的是現在二進制表示上述陣列的每個元素,並在陣列中的所有元素計數的1的

    1熱度

    2回答

    我試圖解決在C++中訓練的簡單任務:異或加密/解密。但我的gamma()函數無法正常工作。它會創建奇怪長度的結果字符串,比原始字符少或超過。我不明白,爲什麼。我試圖將\0添加到結果字符串的末尾,但它不起作用。 我gamma()功能 void gamma(char *s1, char *s2, char *res) { for (int i = 0; i < strlen(s1); i+

    0熱度

    1回答

    我試圖找到通過字符數組要與十六進制值,即n個量的方式{0xA2,0xE7,0x5F的,0x1B,0×11,0×11,0×00},我想嘗試做一個XOR校驗和通過所有在它的項目 - 更精確的A2^E7^5F^1B^11^00是。 這裏是我的代碼位: void MainWindow::checkSum(QByteArray *b) { qint16 b_len = b->length();

    -2熱度

    2回答

    最近,我創建了一個據稱工作(或者至少在我的腦海中)的小XOR校驗和。我不知道我做錯了什麼,因爲我遵循了我使用的完全相同的邏輯,當我在C#/ Java中完成時。 目前,它輸出的垃圾值如-87,-88當符號爲整數時爲2287800,未經簽名時爲3485000。這有什麼特別的原因嗎? 輸入數據: QByteArray str; str[0] =0xAA; str[1] =0xBB;

    4熱度

    1回答

    使用PHP 7.1.0我跑這個小測試: <?php $a = true; $b = true; $value = $a xor $b; if ($value == true) { print "bad!\n"; } else { print "good\n"; } ,它要回來,說壞。爲什麼?兩個真值的異或應該是FALSE,而不是真的。

    0熱度

    1回答

    比方說,我有兩個字符串數組。 A = [ 「AB」, 「CD」, 「EF」, 「GH」] B = [ 「EF」, 「GH」] 我想要做的C = A^B 其中C = [「AB」,「CD」] 我知道Golang允許XOR字節明智的,但我還沒有看到文檔中字符串數組任何東西。 我該怎麼做呢?也許有人已經爲此做了一個實用程序?