社区
语言基础/算法/系统设计
帖子详情
n!在dephi中怎么写算法
designonline
2004-12-03 10:06:29
如题
...全文
63
4
打赏
收藏
n!在dephi中怎么写算法
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
designonline
2004-12-04
打赏
举报
回复
是啦。。数字大的话怎么解决,换成float??
ICMGDCHN
2004-12-03
打赏
举报
回复
算法本来就这样,具体实现的话,比如DES,RSA的实现也是这个算法,只不过是把结果放在一个字符数组里保存而已.至于大数运算,我倒也挺想讨论一下的
ppayun
2004-12-03
打赏
举报
回复
阶乘有专门的算法,楼上的写法数字稍大就溢出了。
以前论坛中有关于阶乘算法的讨论,你找找看。
ICMGDCHN
2004-12-03
打赏
举报
回复
递归:
function fact(n:integer):integer;
begin
if (n=0) or (n=1) then
result:=1
else result:=n*fact(n-1);
end;
非递归:
function fact(n:integer);integer;
var
i:integer;
tmp:integer;
begin
tmp:=1;
for i:= n downto 1 do
tmp:=tmp*i;
result:=tmp;
end;
delphi 椭圆曲线加密
算法
(ECC)实例
一个delphi椭圆曲线加密
算法
(ECC)的实例。源码说明如下: { * | ================================================================================ * 软件名称:ECC加密
算法
是一种非对称加密
算法
。 * 单元名称: * 过程名: * 函数名: * uses其它单元: * 作者: lah * 制作目的: ECC加密解密字符串 * 实现原理: * 创建时间:2007-11-18 (2010-9-26做了兼容delphi2010的修改) * 备 注:这是参照网上的一个实例修改的 参考网页:http://www.submanifold.be * 开发平台:Microsoft Wiondows XP Pro Service Pack 3 + Embarcadero Delphi 2010 Version 14.0.3593.25826 * 兼容测试:Win2K、Win2003 Server * 修改记录: ================================================================================ | } 感觉不错的资源,效率比RSA高~!作者在里面加了N多注释~不说了,大家下吧!慢慢研究@!@
Delphi 演示0~N位数的任意组合.rar
Delphi 数列的排列组合一例,演示0~N位数的任意组合,组合的数字在0~5之间,需要输入1~6整数,排列结果会显示在文本框组件
中
。要点代码如下: ssList := TStringList.Create; try if (nBase < 1) then begin end else begin if (sList.Count = 0) then begin for nIdx := 0 to num-1 do ssList.Add(a[nIdx]); end else begin for nIdx := 0 to num-1 do for nSidx := 0 to sList.Count-1 do if (Pos(a[nIdx], sList.Strings[nSidx]) = 0) then ssList.Add(a[nIdx] sList.Strings[nSidx]); end; Combine(nBase-1, ssList); end; if ssList.Count > 0 then begin sList.Clear; sList.Text := ssList.Text;sslist.Count end; finally ssList.Free; end;
DelphiXE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示DelphiXE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程让零基础学员快速入门Delphi编程,快速掌握Delphi的使用方法,并能够制作出自己的软件来。为同学们下一步的提高打下坚实的基础。
Delphi
写
的NM排列组合,生成文本txt到指定目录.rar
Delphi
写
的NM排列组合,生成文本txt到指定目录,定义函数指针,生成N个数,输出N个数的全排列 ,OrderedCount为已经有输出顺序的数字。 比如 从Min=6开始选 (ToReachCount-NowNumCount)个数字(假设这个值为3)的话,也就是6到8这三个数字
中
至少选出一个,才能使剩下的9,10可以满足还需要选2个的可能,生成OutPutNums[1..N]
中
记载数字的全排列……
delphi 加密nmd5 加密
算法
带源代码
delphi 加密nmd5 加密
算法
带源代码
语言基础/算法/系统设计
16,749
社区成员
33,245
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章