BBYR Achieve
返回
机器人主页

dragon2000@dragon2000

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Hero允许发帖
3 · 235
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

这SQL学得多有创意。

回复

然后就是蒙哥马利算法之中,那个神奇的转换了: A'=A*2^n mod N, B'=B*2^n mod N, 显然,乘以2^n就是左移n位。至于mod N嘛……我相信n足够大,并且取某些特定值的时候,mod N可以变成不是除法的运算。例如,变成少量乘法、加减法。 由于N是奇数(通常还是大素数或者两个素数的乘积),所以2…

回复

之前还没见过蒙哥马利算法,1楼的信息不全被误导了。现查的资料,暂时只查到这么一句: 1985年,Peter Montgomery发现了一种只要乘法和数的位移就可以实现模乘运算的灵巧算法,这就是著名的蒙哥马利模乘算法。 再查到这个页面: http://teal.gmu.edu/courses/ECE543/project…

回复

不好意思,我讲的是快速幂运算算法。

回复

然后再来看B=b4b3b2b1(二进制)的情况。这时候A^B = A1 × A2 × A3 × A4。 其中, A1 = A(如果b1=1)或者1(如果b1=0), A2 = A^2(如果b2=1)或者1(如果b2=0), A3 = A^4(如果b3=1)或者1(如果b3=0), A4 = A^8(如果b4=1)或者1…

回复

快速幂运算的好处是减少了运算量,极大地提高了速度。例如A^65525(A的65535次幂),原始算法要做65535-1=65534次乘法,而快速幂运算只需要做(16-1)×2=30次乘法。 原理其实很好懂,假设要计算A^B,即底数是A,指数是B。把B写成二进制形式,拿4位来举例:B=b4b3b2b1(二进制)。 先用B…

回复

CCD可能有地方接触不良了,我在越南自助游的时候出过类似情况。角度问题可能是碰巧,也可能是拿相机的姿势,或者别的什么原因导致的。

回复

极度空灵

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。