- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
编辑 - 澄清
我正在尝试使用拉格朗日和中国余数定理在 Java 中实现模幂运算。
例如,如果 N 是 55,已给出质因数 5 和 11,则 phi 为 40,所以我知道有 40 个与 N 互质的数字低于 55。我的老师说,这样做的方法是“使用拉格朗日定理,对 5 和 11 进行模数乘法以及 CRT 将两个结果结合起来”
我的问题是如何计算这些数字?我需要他们将它们放入中国余数定理中来完成计算,但我想不出一种聪明的方法来使用 phi(n) 作为结果来循环 N 。 N 将是一个非常大的数字,至少 1024 位。我可能走错了路,我是否需要所有这些素数?
我确实怀疑答案将与扩展的 euclid 函数有关,我已经对其进行了编码,因此如果我需要使用它的结果也没关系。
我不明白 How many numbers below N are coprimes to N? 中的代码所以这对我来说没有太大帮助,而且我看的数学论文很难理解,总和和乘积类型符号让我有点困惑。另外,一些答案使用平方根和对数,这实际上并不是 BigInteger 的选项(如果我错了,请纠正我)
有人可以用简单的英语给我答案吗?
可以向我展示代码,这更多的是一个学习练习,因为我要提交的答案使用 Montgomery。 (是的,我知道,奇怪的是我可以通过数学公式算出蒙哥马利,但这个拉格朗日加 CRT 让我完全困惑)
我已经通过我找到的一个例子做到了这一点。质因数是 7 和 5,因此 35 的 phi 是 24(我有一个有效的 Euler totient 函数)。
最佳答案
参见this answer一个已解决的例子。它准确地展示了如何通过对质因数进行模运算并组合结果来执行对复合模求模的模幂运算。
关于java - Java 中使用 eulers totient 和中国剩余定理的模幂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13281222/
为了现在为我的 Spring 学期考试做好充分准备,我正在研究和试验图形问题。 我已经熟悉了像“旅行商”这样的典型问题,但是当我深入研究“中国 postman 问题”及其变体时,我立即觉得这个问题的一
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 4 年前。 Improve
据日经新闻今日报道,中国的 VR 技术正陆续登陆日本,主要服务于电子商务和在线营销领域。由于价格和技术均具有较强竞争力,受到日本商业界人士欢迎。 在 VR 看房技术方面具有优势的房地产中介贝壳找房
我们在 azure.com 上有一个带有 MySQL 数据库的 Web 应用程序。 我们正在尝试将其复制到 azure.cn。 所以我创建了我的网络应用程序,创建了数据库并将 phpmyadmin 添
我们有一个 Web 应用部署到 Azure 全局西部美国区域的 Azure 应用服务。它对于美国用户来说非常有效。但对于中国大陆用户来说,由于高延迟,他们的响应速度较低。 我想到的想法是将相同的应用程
我们有一个 Web 应用部署到 Azure 全局西部美国区域的 Azure 应用服务。它对于美国用户来说非常有效。但对于中国大陆用户来说,由于高延迟,他们的响应速度较低。 我想到的想法是将相同的应用程
实际上我正在中国开始一个项目,使用适用于 iO 和 Android 的 Google Maps SDK,我阅读了文档,它说在中国可用的 URL 是 http://maps.google.cn ,如何使
我尝试将东亚地区(香港位置)的存储帐户异地复制到中国 Azure 数据中心(中国华北、中国东部),但在创建存储帐户异地复制时找不到中国数据中心. 你能告诉我该怎么做吗? 最佳答案 Can you pl
北京(中国)地区非常独特,因为它几乎所有的东西都是独立的(与 AWS 全局分开)。例如,要使用 AWS CLI 列出我们必须指定的对象 region和 endpoint-url : aws --reg
众所周知,这些 map ,无论是常规街道 map 还是卫星 map ,在中国的特定地区都无法正确排列。那么哪个 map 排列正确,是卫星 map 还是默认街道 map ?一些网站表明卫星 map 是正
我为非中国 AWS 创建了 terraform 模板,现在想将它们调整为中国 (cn-north-1) 区域。简单地将区域更改为 cn-north-1 并不能在中国区域中使用正确的 AWS API。
我是一名优秀的程序员,十分优秀!