腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
用
函数
式
语言
实现
扩展
欧几里德
算法
、
我试图在OCaml中
实现
扩展
的
欧几里德
算法
,并试图通过稍微修改(返回GCD和贝祖特系数)来复制this Haskell implementation,我写了以下代码。我也不明白欧几里得
算法
在这里是如何工作的。我可以在纸上做欧几里得
算法
,把一个方程的余数代入另一个方程,然后收集系数。但就我所读到的欧几里得
算法
而言,我不能将这个过程与
实现
该
算法
的代码中传递的系数联系起来。
浏览 12
提问于2019-06-08
得票数 1
回答已采纳
1
回答
多项
式
乘法除法( $2^{128}$ )
我要对多项
式
进行乘法和除法,并在一个大小为2^{128}的伽罗瓦域上
实现
多项
式
最大公因子的
扩展
欧几里德
算法
。此外,我还想在8位微控制器(ATMega128)上使用前面的
算法
.我在哪里可以找到C或程序集中的相关库?如果
实现
效率不太低,Ι会更倾向于C。提前谢谢。
浏览 0
提问于2013-05-17
得票数 1
1
回答
Galois场乘法代替Diffie Hellman离散对数
、
我想知道,多项
式
的乘法反演是否与用于密钥交换的离散对数问题一样困难。还是有一些
算法
削弱了这种用法。我知道,如果用不可约多项
式
忽略除法,那么分解就容易了。利用g^x模p的指数的Diffie Hellman仅在最后两种情况下,我才能找到一些比较,因为在离散对数问题上,椭圆曲线的密钥长度约为1/12
浏览 0
提问于2018-08-18
得票数 1
回答已采纳
1
回答
实现
HermiteH
函数
的
算法
是什么?
、
、
、
我需要将用编写的数值模拟移植到另一种
语言
。给我带来麻烦的部分是,代码
用
一个非整数阶调用
函数
(参数n是分数数,而不是整数),我猜这是对Hermite多项
式
的
扩展
。什么
算法
可以用来
实现
这个
函数
,当给定一个非整数阶时,它实际计算了什么? (我知道如何
实现
积分阶的hermite多项
式
)
浏览 2
提问于2014-11-14
得票数 3
回答已采纳
3
回答
有没有专门需要
函数
式
语言
实现
的
算法
、
、
我是一名C#开发人员,我对
函数
式
语言
没有足够的了解,致以问候。
浏览 0
提问于2010-10-17
得票数 5
回答已采纳
1
回答
现代计算机上二进制GCD
算法
与欧几里得
算法
的比较
、
、
、
、
维基百科的这个条目有一个非常不令人满意的含义:二进制GCD
算法
的效率一度比标准
欧几里德
算法
高出60%,但直到1998年Knuth才得出结论,在他的当代计算机上效率只提高了15%。又过了15年……这两种
算法
是如何与硬件的进步相结合的呢? 二进制GCD在低级
语言
中是否继续优于
欧几里德
算法
,但在Java等高级
语言
中由于其复杂性而落后?或者,在现代计算中,这种差异是没有意义的吗?我今天碰巧要处理1000亿个这样的东西:)让我们为生活在计算时代(可怜的
欧
浏览 0
提问于2011-11-19
得票数 12
回答已采纳
2
回答
函数
规划中的矢量化
我目前正在做一个机械加速课程,我们
用
矢量化
实现
每一个
算法
。矢量化的概念似乎最适用于命令
式
编程,以使代码更紧凑,并使用高度优化的数字库的
语言
。然而,当在ml书籍中查找
函数
式
编程时,这些
算法
是
实现
声明性的,而不是使用矢量化。对于不是线性代数专家的程序员来说,您赢得了可读性,但是在haskell中,这种
实现
能接近命令
式
语言
中的向量化
实现
吗?我的问题是向量化的概念在<em
浏览 3
提问于2014-11-07
得票数 5
回答已采纳
1
回答
理解
扩展
欧几里德
算法
的
实现
、
通过逆转欧氏
算法
中的步骤,可以找到这些整数a和b。这些公式看起来像表达式t - (q * s);但是,我无法确定确切的过程。
浏览 7
提问于2021-12-13
得票数 0
回答已采纳
1
回答
如何
实现
扩展
的
欧几里德
算法
?
、
、
如何
实现
?
浏览 2
提问于2014-05-19
得票数 0
回答已采纳
1
回答
如何
实现
扩展
的
欧几里德
算法
?
、
使用
扩展
的
欧几里德
算法
:我希望输出如下所示:algo(88,35) = [1, 2, -5] algo(35,88) = [
函数
不需要是递归的,但如果有任何帮助,我们将不胜感激!
浏览 16
提问于2019-11-13
得票数 0
1
回答
点相加/点乘中的乘法逆
、
、
乘法逆是求斜率过程中运算的一部分,我们知道
扩展
的
欧几里德
算法
是最好的方法之一。但我不认为这是实际的,当我们处理大量的数字。我能得到一个提示吗?我们可以利用任何技术来
实现
更有效的
扩展
欧几里德
算法
吗?蒙哥马利的
浏览 0
提问于2023-04-18
得票数 0
回答已采纳
1
回答
五次分解的不可解性
我在SNARKs上找到的所有例子都显示了3级或4级的多项
式
,但是5级以上的多项
式
又是怎样的呢?在计算根时,允许SNARK不受五次多项
式
不可解性影响的机制是什么?有没有我能读到的高次多项
式
的例子?
浏览 0
提问于2022-07-13
得票数 0
1
回答
Java模2求逆**64
、
、
给定一个奇怪的long x,我正在寻找这样的long y,使他们的乘积模2**64 (即,使用正常的溢出
算法
)等于1。为了清楚我的意思:这可以通过这种方式在几千年内计算出来: if (x*y == 1) return y;我知道使用
扩展
的
欧几里德
算法
可以快速解决这个问题,但它需要能够表示所有涉及的数字(范围最大到2**64,所以即使是无符号
算法
也无济于事)。使用BigInteger肯定会有帮助,但我想知道是否有更简单的方法,可能是使用为正长<
浏览 0
提问于2012-07-28
得票数 5
回答已采纳
1
回答
为什么没有像Haskell这样的
函数
式
语言
中的尖端编译器后端?
、
、
当前最先进的编译器后端大多是
用
C/C++编写的,最好的例子可能是LLVM基础设施。此外,人们经常说,
用
函数
式
语言
实现
某种杀手级项目将是一件很好的事情。
函数
式
编程声称,与命令
式
语言
相比,它具有以优雅(现在也很快)的方式解决大量
算法
问题的优势。然而,大多数编译器后端都是
用
C/C++
实现
的。我确实知道,例如MLRisc的存在,但它似乎过时了。对我来说
浏览 0
提问于2011-05-26
得票数 3
2
回答
如何在不使用fpga除法的情况下找到数的模乘逆?
、
、
、
这个问题的典型答案是“使用
扩展
的
欧几里德
算法
”,但是它使用除法和乘法运算,这些运算在FPGA上很难
实现
。我想在RSA密钥生成中使用它。
浏览 4
提问于2017-01-11
得票数 1
回答已采纳
5
回答
学习“如何思考
函数
式
”的建议?
、
作为
函数
式
语言
的新手(我几周前开始接触Erlang --我能接触到的第一种
函数
式
语言
)。 我开始写一些小的
算法
(如left_rotate_list,bubble_sort, merge_sort等)。和“我应该创建一个助手
函数
来做这件事吗?”过了一段时间,我发现
函数
式
编程(如果我所说的一点意义都没有)鼓励“自顶向下”设计:即,当我执行merge_sort时,您首先写下所有的合并排序步骤,并将它们命名为单独的助手<em
浏览 1
提问于2009-10-10
得票数 11
回答已采纳
3
回答
扩展
的
欧几里德
算法
是否有其他选择来执行模除法?
、
我正在为椭圆曲线密码
实现
点加法和倍点运算。我已经
实现
了
扩展
的
欧几里德
算法
来进行模块划分。
扩展
欧几里得
算法
在整个运算过程中所占的计算时间几乎占整个运算时间的90%。它正在减缓整个行动。
浏览 0
提问于2015-12-10
得票数 4
1
回答
函数
范式下Karger最小割集
算法
的
实现
、
、
、
、
在用任何命令
式
语言
实现
该
算法
时,我没有问题,但我很难用Clojure或任何其他
函数
语言
来
实现
它。很多
算法
都是
用
可变的数据结构和命令
式
循环来描述的,我很难将所有这些转换成一个功能域。下面是我不完整的尝试(一个草案,而不是一个有效的
实现
),使用邻接列表作为图形表示在Clojure中
实现
它: (:require [clojure.string :as(
浏览 0
提问于2014-05-29
得票数 0
回答已采纳
1
回答
大多数编程
语言
的时间复杂性?
、
、
我在很多书中读到了关于时间复杂性的模块化
算法
。有件事我不明白。我在几本书里读到了以下内容A = B.modInverse(N) //here by java syntax 总体而言。或者需要编写相同的步骤,
扩展
欧几里德<
浏览 0
提问于2013-02-15
得票数 2
6
回答
如何在
函数
式
编程
语言
中
实现
图形和图形
算法
?
、
、
基本上,我知道如何在允许副作用的编程
语言
中创建图形数据结构和使用Dijkstra
算法
。通常,图
算法
使用一个结构来将某些节点标记为“已访问”,但这有副作用,这是我试图避免的。我能想到一种
用
函数
式
语言
实现
这一点的方法,但它基本上需要将大量的状态传递给不同的
函数
,我想知道是否有更节省空间的解决方案。
浏览 3
提问于2010-06-09
得票数 47
回答已采纳
点击加载更多
相关
资讯
用C语言实现几种经典算法。
什么是DES算法?详述DES算法的原理?用C语言实现DES算法。
什么是A×算法?详述A×算法的原理?用C语言实现A×算法。内附完整代码。
什么是递归算法?详述递归算法的原理?用C语言实现递归算法。内附代码
什么是ICP算法?详述ICP算法的原理?用C语言实现ICP算法。内附代码。
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券