笛卡尔积C#算法 笛卡尔积算法

class Program
{
static void Main(string[] args)
{
string[] str1 = { "a", "b" };
string[] str2 = { "1" };
string[] str3 = { "一", "二", "三" };
string[] str 4 = { "4", "5", "6" };
string[] str5 = { "7", "8"};
string[] str6 = { "9", "+", "-" };
List<string[]> list = newList<string[]>();
list.Add(str1);
list.Add(str2);
list.Add(str3);
list.Add(str4);
list.Add(str5);
list.Add(str6);

List<string> result = newList<string>();

Descartes(list, 0, result, string.Empty);

foreach (var item in result)
{
Console.WriteLine(item);
}
}

private static stringDescartes(List<string[]> list, intcount, List<string> result, stringdata)
{
string temp = data;
//获取当前数组
string[] astr = list[count];
//循环当前数组
foreach (var item in astr)
{

if (count + 1 < list.Count)
{
笛卡尔积C#算法 笛卡尔积算法
temp += Descartes(list, count + 1, result, data + item);
}
else
{
result.Add(data + item);
}

}

return temp;
}
}

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/289965.html

更多阅读

笛卡儿最后的情书——心形图 情书第三季最后的情书

宝黛的木石前盟,红楼悲歌;梁祝的化蝶而归,生死相随,多少个风花雪月,缠绵悱恻的情节……然而最让我感动不已的还是笛卡儿和瑞典公主克里丝汀的爱情故事——因为对笛卡儿的敬仰,因为这爱情的真实、凄美、荡气回肠。笛卡儿,法国17世纪以来最

笛卡尔爱情公式 真爱公式怎么算

r=a(1-sinθ)RT这是一个凄美的爱情故事,主人公是笛卡尔,没错,就是在数学上创立了坐标系后,成功地创立了解析几何学的那个人。据说:笛卡尔,虽然在哲学、物理、数学、生理学上颇有贡献,可惜一生穷困潦倒,一直到52岁,仍然默默无名。笛卡尔是法国

笛卡尔坐标系 笛卡尔直角坐标系

据说有一天,法国哲学家、数学家笛卡尔生病卧床,病情很重。尽管如此,他还反复思考一个问题:几何图形是直观的,而代数方程是比较抽象的,能不能把几何图形与代数方程结合起来,也就是说能不能用几何图形来表示方程呢?要想达到此目的,关键是如何把

帕斯卡尔思想录导读 思想录

帕斯卡尔思想录帕斯卡尔是法国17世纪最卓越的数学家、物理学家和哲学家,对于近代初期的理论科学和实验科学两方面都作出了巨大贡献。本书是帕斯卡尔生前的尚未完成的手稿,集中体现了作者的思想理论:在笛卡尔的理性主义思潮外,另辟蹊径—

笛卡尔问题及其解决——笛卡尔与康德哲学之比较 笛卡尔哲学

摘 要:笛卡尔问题是“什么是真实存在的?”笛卡尔首先给出的答案是“我思故我在”,然后代之以“上帝存在”和补之以“灵魂不灭”。康德对笛卡尔的论证及其答案不以为然,称之为“先验实在论”或“经验观念论”,而把自己的哲学立场命名为“

声明:《笛卡尔积C#算法 笛卡尔积算法》为网友黎夕旧梦分享!如侵犯到您的合法权益请联系我们删除