问题标签 [xor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1299 浏览

neural-network - 教授神经网络:双极异或

我正在尝试教一个由 2 个输入、4 个隐藏节点(都在同一层)和 1 个输出节点组成的神经网络。二进制表示工作正常,但我对双极有问题。我不知道为什么,但总误差有时会收敛到 2.xx 左右的相同数字。我的 sigmoid 是 2/(1+ exp(-x)) - 1。也许我在错误的地方使用 sigmoid。例如,要计算输出误差,我应该将 sigmoided 输出与预期值还是 sigmoided 预期值进行比较?

我在这里关注这个网站:http: //galaxy.agh.edu.pl/~vlsi/AI/backp_t_en/backprop.html,但他们使用不同的功能,然后我被指示使用。即使我确实尝试实现它们的功能,我仍然遇到了同样的问题。无论哪种方式,我都有一半的时间被困在相同的数字上(不同的数字用于不同的实现)。请告诉我我的代码是否在某处出错,或者这是否正常(我不明白它是怎么回事)。动量设置为 0。这是常见的 0 动量问题吗?我们应该使用的误差函数是:

如果 ui 是输出单元

Error(i) = (Ci - ui ) * f'(Si )

如果 ui 是隐藏单元

Error(i) = Error(Output) * weight(i to output) * f'(Si)

0 投票
6 回答
443 浏览

arrays - 建议一个有效的算法

给定一个大小为 100000 的数组arr,每个元素0 <= arr[i] < 100. (未排序,包含重复项)

找出存在多少个三元组(i,j,k),使得arr[i] ^ arr[j] ^ arr[k] == 0 Note :^是 Xor 运算符。还0 <= i <= j <= k <= 100000

我有一种感觉,我必须计算频率并使用频率进行一些计算,但我似乎无法开始。

欢迎任何比显而易见的算法更好的算法O(n^3)。:)

这不是家庭作业。:)

0 投票
1 回答
1420 浏览

security - 在散列之前连接或“异或”键以创建唯一ID?

我想为设备创建一个唯一的 id,所以我决定创建 SHA1(mac XOR timestamp XOR user_password)。是否存在与此相关的安全问题?做SHA1(mac CONCATENATE timestamp CONCATENATE user_password)会更好吗?

谢谢

0 投票
1 回答
1045 浏览

c - 使用 xor 操作加密结构元素

我用 C 语言编写了一个程序,该程序使用每个字符中的 xor 操作加密结构的元素。

当我使用包含非数字字符的密码时,代码运行正常。但如果密码包含数字字符,则结构的元素不能完全打印。这是文件的内容(文件名是'input'):

这是代码:

0 投票
3 回答
910 浏览

javascript - Python / Javascript - 整数按位异或问题

我精通这两种语言......但我遇到了整数按位异或逻辑运算符的问题。在 javascript 中,它给了我一个结果,在 python 中,它给了我另一个..

来吧,打开 python 并执行 (-5270299) ^ 2825379669

现在使用 javascript,进行相同的计算,并提醒结果或其他内容(例如http://thorat.org/OS/js.php

结果不一样!我不知道为什么!

我肯定错过了什么。

0 投票
3 回答
1375 浏览

php - 这种基于异或的加密功能安全吗?

我在这里尝试做的是创建一个函数,每次调用它时都会将相同的输入加密为完全不同的输出。此函数的基础是 xor,但为了防止容易发现字符串中的重复模式。我添加了基于时间和字符串部分的随机散列,以在解密时进行自我验证。

我所要求的只是我是否在这里犯了任何类型的错误,这些错误可能会向有经验的人揭示隐藏的文本,而无需对字符串进行暴力破解。(我知道 php 有一个仅用于加密的模块,但这是一个糟糕的版本,以防加密模块不可用。)第二:我不要求你重写这个函数或为我写一些东西,我要求的是一个简单的指导我做错了什么。我知道一个可能的安全漏洞是我默认使用salsa,空字符串全为零,但优点是这是php中可用的最长哈希值,其次,哪个傻瓜会使用空密码来保护他们的数据?

0 投票
19 回答
103485 浏览

javascript - 为什么 JavaScript 中没有逻辑异或?

为什么 JavaScript 中没有逻辑异或?

0 投票
11 回答
33116 浏览

bitwise-operators - 仅从 OR 和 AND 异或

如果您只有 AND 和 OR 运算,您将如何进行 XOR 位运算?

0 投票
5 回答
11377 浏览

logic - 将两个整数作为一个整数传递

我有两个整数,我需要传递一个整数,然后取回两个整数的值。

我正在考虑使用逻辑运算符(AND、OR、XOR 等)。

0 投票
11 回答
105282 浏览

assembly - x86汇编中的异或是什么意思?

我正在组装,我一直在运行 xor,例如:

它只是清除寄存器的值吗?