Запитання з тегом «xor»

17
Створення оператора "логічний ексклюзив" або "Java"
Спостереження: У Java є логічний оператор І. У Java є логічний оператор АБО. У Java є логічний оператор НЕ. Проблема: Java не має ніякого логічного оператора XOR, в відповідно до сонцем . Я хотів би визначити його. Визначення методу: Як метод його просто визначають так: public static boolean logicalXOR(boolean x, …
274 java  operators  xor 


13
Чи є хорошою практикою використовувати оператор xor для булевих перевірок? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 10 місяців тому . Удосконаліть це питання Мені особисто подобається ексклюзивний або , ^оператор, коли це має сенс …

9
Чому XOR є типовим способом комбінування хешей?
Скажімо , у вас є два хеш H(A)і , H(B)і ви хочете , щоб об'єднати їх. Я читав, що хороший спосіб поєднати два хеши - це XOR, наприклад XOR( H(A), H(B) ). Найкраще пояснення, яке я знайшов, коротко торкається тут, у цих рекомендаціях щодо хеш-функцій : XORing двох чисел з …

2
Що таке обернена функція до XOR?
У Java є функція XOR - a^b Наприклад: 5^3 = 6 Чи можете ви сказати мені обернену функцію? Якщо я маю 6і чи 3можу я отримати діапазон чисел, які включають номер 5?
91 java  xor  inverse 


11
Як працює обмін змінними XOR?
Хтось може пояснити мені, як працює обмін XOR двох змінних без змінної temp? void xorSwap (int *x, int *y) { if (x != y) { *x ^= *y; *y ^= *x; *x ^= *y; } } Я розумію, ЩО це робить, але чи може хтось провести мене через логіку того, …

4
Чому обмін значеннями з XOR не вдається при використанні цієї складеної форми?
Я знайшов цей код, щоб поміняти місцями два числа, не використовуючи третю змінну, використовуючи ^оператор XOR . Код: int i = 25; int j = 36; j ^= i; i ^= j; j ^= i; Console.WriteLine("i:" + i + " j:" + j); //numbers Swapped correctly //Output: i:36 j:25 Тепер …
76 c#  swap  xor 

2
Алгоритм пошуку рішення для A xor X = B + X
Давши цілі числа A і B, знайдіть ціле число X так, щоб: А, В <2 * 1е18 A xor X = B + X Я дуже сумніваюся, що можна вирішити це рівняння за допомогою математики. Це проблема кодування, з якою я стикався 3 роки тому і навіть зараз не можу …
46 c++  xor 

1
Як зручно ввести оператор xor (⊻)?
Оператор 'xor' в Джулії визначається наступним символом: ⊻ Якщо я не помиляюся, це також єдиний символ, що представляє 'xor'. Як ви повинні зручно вводити цей текст? Чи повинен я скопіювати або вставити його в свій код або запам'ятати уявлення про unicode напам'ять?
9 julia  xor 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.