递归枚举排列、组合的C#源码

作者:袖梨 2022-07-02
大约是2001年时候用VS7 beta写的一点东西了,现在回看起来不是一般的幼稚。。。好处是还能运行:),看到CSDN上有朋友要C# 的代码,我也不揣简陋,献丑了。(转换成VS03的工程了) 
Combinatorics.cs代码清单
using System;
using System.Collections;
using System.Data;
     /// 
     /// 组合数学函数集
     /// 

     public class Combinatorics
     {        
    #region 公共函数
    
    /// 
    /// 把二维整形数组转换为数据表
    /// 

    public static DataTable TwoDemisionIntArrayToDataTable(int[, ]source)
    {
           DataTable dt = new DataTable();
           DataRow dr;
           int i, j;
    
           int b1 = source.GetUpperBound(0), b2 = source.GetUpperBound(1);           //获取二维表的各维长度               

相关文章

精彩推荐