V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  ldm0  ›  全部回复第 8 页 / 共 8 页
回复总数  155
1  2  3  4  5  6  7  8  
❮ ❯
@fbxshit
首先,我觉得可以查表来分解计算压力,首先在本地预先构建一个足够大的 x, y, x*y - 1 表,发布的时候查一下,而且 x 和 y 的值不一定要很复杂,找一些好计算的数值就可以,方便计算 x * a 和 y * b。
第二,其实那个 x * y - 1 是一个 workaround。我第一眼想到的解法是给 a + p 和 b + p (其中 p > a * b),然后计算机计算相乘,结果返回之后自己模 p。这整个流程就不需要相乘,只是结果不是到手就能用的。
一个完美解法:
找到两个随机数 x,y,满足 x*y - 1 > a * b
向计算方提供 x * a, y * b, x * y - 1,
然后计算函数就是 a * b = ((x * a) * (y * b)) mod (x * y - 1)
研究了很久希望能对楼主有帮助
2019 年 5 月 3 日
回复了 w2cny 创建的主题 › 问与答 › 电脑断电后时间不走了
@w2cny 自己写脚本开机校准也是一个 workaround
2019 年 5 月 2 日
回复了 lhx2008 创建的主题 › 奇思妙想 › 一个简单的 T 楼开奖方法
已经见过了,用的 md5+salt 加密楼层文档。
2019 年 4 月 26 日
回复了 h493229005 创建的主题 › 程序员 › 看到了一款 hhkb 的蓝牙主控,需要的可以考虑上车了
刚刚出掉 HHKB 你就跟我说这个 T.T,后悔了。
2019 年 4 月 24 日
回复了 native 创建的主题 › 程序员 › 一夜之间下载 youtube 的插件不能用了
IDM 也很好用
2019 年 4 月 21 日
回复了 shanlan 创建的主题 › 程序员 › 能说说为什么你要是使用 Linux 系统开发吗?
WSL 有一堆隐藏的坑,想 mtr 看一下网络都不行。
2019 年 4 月 19 日
回复了 Mohanson 创建的主题 › 程序员 › Gameboy 模拟器 点火成功!
酷!唤醒了我两个月前要写模拟器的想法。
2019 年 4 月 19 日
回复了 nnz 创建的主题 › 程序员 › 大家都是用什么工具建立自己的知识体系?
simple note 用了将近半年了,有点小众但是很稳很方便,只支持 markdown。
2019 年 4 月 19 日
回复了 xy7821665 创建的主题 › 程序员 › CSDN 又特么开始登陆才能看了???
可能说的比较刻薄,
但是把 csdn 换成任意脑子没有坑的团队运营,中国的总体计算机技术水平至少能比现在发展快半年。
你需要把 Ctrl 键和 Capslock 键换位。
这俩键位一换问题基本解决了。
2019 年 3 月 29 日
回复了 kidteaing 创建的主题 › 程序员 › 如何设计一个程序员都不知道执行时机的定时计划?
@kidteaing 是平均的,随便计算一下就知道了。
这种 bug 是怎么做到过测试的。。。
这两年软件质量很绝望啊。。iOS11,Win10 1809, 现在 Google 家也出现这种问题了吗。。
1  2  3  4  5  6  7  8  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5517 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 01:29 · PVG 09:29 · LAX 18:29 · JFK 21:29
♥ Do have faith in what you're doing.