用c#编程
有10个字符,要求两两组合,问有多少种排列方法?(其中ab和ba算一种) --------------------编程问答-------------------- C(10,2)*2你说呢? --------------------编程问答-------------------- 先用高中学的排序来算一下
公式不会打 ^_^
应该是C 10 2 --------------------编程问答-------------------- 说是P(10,2)其实应该更符合数学上的东西,即排列。你这是个排列问题,而使用C(10,2)*2则是先用组合的方法,得到所有可能的组合数再*2表示每个组合有两种可能的顺序(ab,ba)。
根据公式
C(10,2) = 10!/(10-2)!*2! = 45;
C(10,2)*2 = 90;
P(10,2) = 10!/(10-2)! = 90;
我不知道你指的“用C#编程”是实现这个公式计算出结果数还是要枚举出所有可能的组合? --------------------编程问答-------------------- 我要的是用c#编程代码... --------------------编程问答-------------------- ab 和 ba 算一种
那不就是个循环吗. --------------------编程问答--------------------
补充:.NET技术 , C#