找回密码
 欢迎注册
楼主: 无心人

[分享] 由互不相同的数字全排列组成的数的素数

[复制链接]
 楼主| 发表于 2009-1-20 09:50:11 | 显示全部楼层
以上全部数字首数字不能是0

如果允许首数字是0, 则个数要大大增加啦
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-1-20 18:16:43 | 显示全部楼层
至此, 所有情况均分析完毕
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-1-20 20:04:16 | 显示全部楼层
9的情况如果用来加密
可以随机选择足够的素数
用RSA加密
只要保证
1、预先混淆原始内容
2、素数的顺序随机
3、达到给定长度的数据马上换素数
能做到一个几乎无法破解的加密方法
但是需要人记忆的密码有点多了
呵呵
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-1-20 20:12:51 | 显示全部楼层
这个是我做的大计算题中
有限的几个完全用Haskell解决的

感觉如果有个足够快的机器
Haskell将是个杀手级数学工具

当然
目前有点慢
有时候计算时间长于C/C++的比例有点惨
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-1-20 20:16:57 | 显示全部楼层
感觉你说的Haskell好比搭积木,象玩变形金刚;
C/C++比较麻烦点,好比手工雕刻,但顶级精品往往也来自于手工打造。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-1-20 20:27:37 | 显示全部楼层
呵呵

在这个问题上
有幸
精通C/C++的各位全么发生兴趣

呵呵
C/C++相对 Haskell的优势并不在你说的那方面
Haskell的代码个
即使效率低
由于语言方面的优势
也有精炼,清晰的优势
唯一的缺点在于其函数式的思想
任何修改都将产生新的实例
一旦发生大数据的运算
将产生成千上万的复制品
由此产生了很多额外的开销
而Haskell编译器产生的代码的效率
并不比C/C++差的太多
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-1-20 20:28:45 | 显示全部楼层
怎么说Haskell呢
haskell写算法在描述算法
C/C++ 写算法在描述细节
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-1-26 11:38:04 | 显示全部楼层
无心人,新春快乐!似乎2位数中37,73也是一对。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2009-1-26 11:49:59 | 显示全部楼层
祝数学研发论坛所有的同好新春快乐,祝数学研发论坛越办越兴旺。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2009-1-26 15:24:51 | 显示全部楼层


对, 我2位的不是计算机测试的
手工写出的

遗漏了
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-5-2 09:22 , Processed in 0.042420 second(s), 14 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表