ysr 发表于 2011-3-25 17:18:22

ysr 发表于 2011-3-28 13:56:28

ysr 发表于 2011-3-29 13:17:41

gxqcn 发表于 2011-3-29 14:47:45

这种算法很低效。

liangbch 发表于 2011-3-29 15:12:19

从数学原理上可行是最基本的。如果仅仅满足这一点,则几乎没有什么意义。一个算 法总是要实现的,用计算机来实现是最现实的,计算机的计算速度是人手工计算的几亿倍,如果计算机来实现这个算法仍然很慢,则用手工计算几乎更没有意义了。
算法不仅考虑是否正确(即对于任何一个有效输入,都能在有限的计算步骤内得到一个正确的结果),而且要考虑性能或速度。
建议楼主:
1. 从头开始,学习计算机编程语言,不要纸上谈兵。
2. 多看看相关的技术文章和书籍,站在巨人的肩膀上。不要走重新发明一个轮子的曲折的过程。

ysr 发表于 2011-3-30 18:03:14

liangbch 发表于 2011-3-31 11:46:14

C 语言程序设计。比如谭浩强那本。

ysr 发表于 2011-4-1 15:47:42

liangbch 发表于 2011-4-1 21:48:54

破解RSA和使用何种语言编程没有直接的关系。最关键的是数学理论的突破,不过大家倾向于,很难发现新的数学理论来破解它。
不同的语言可能有效率上的差异(如汇编语言可能比C语言快些),但差别不是很大,这不是主要矛盾。如果你不在乎成本,编写一个可在超级计算上上运行的程序,可能更实际一些。

ysr 发表于 2011-4-10 09:54:23

页: [1] 2
查看完整版本: 大整数的除法及求余