关于用delphi实现组合

firetop818 2006-11-06 02:46:41
请问从100个数据中选出三个数据为一组,要求选出的数据组不能重复,实际上也就是排列组合里的C(100,3)怎么用delphi实现!
...全文
175 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dulei115 2006-11-06
  • 打赏
  • 举报
回复
//假设原始数据为
aaa: array[0..99] of Integer;

var
i, j, k: Integer;
begin
for i := 0 to 99 - 2 do
for j : = i + 1 to 99 - 1 do
for k : = j + 1 to 99 do
//输出aaa[i], aaa[j], aaa[k]
end;

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧