作者markzog21 (残羽星辰)
看板Prob_Solve
标题Fw: [问题] 请问Cn取n的演算法
时间Sun Nov 6 16:18:15 2011
※ [本文转录自 C_and_CPP 看板 #1EjZT4-e ]
作者: markzog21 (残羽星辰) 看板: C_and_CPP
标题: [问题] 请问Cn取n的演算法
时间: Sun Nov 6 15:29:05 2011
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
C#
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
无
问题(Question):
请问如果我有N个资料(档案),我该如何解决Cn取2,3,4,5,6,...n的问题?
小弟做到要分组的地方
不知道如何实作
喂入的资料(Input):
n个资料(档案)
预期的正确结果(Expected Output):
会找出Cn取n的资料
错误结果(Wrong Output):
无
程式码(Code):(请善用置底文网页, 记得排版)
类似虚拟码也可
--
有正妹!!! 干!!跟你说过要先看看你自己的脸...
\ /
○
︵ \○ ╱/|
﹎ ﹍﹍ ╱ ̄﹚╱>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.64.84.171
1F:→ james732:C#板在隔壁,板名叫「C_Sharp」 11/06 15:30
2F:→ james732:另外我看不太懂你想做的事情是什麽... 11/06 15:30
3F:→ markzog21:我只是要解决的方式@@" 想说这里人比较多。 11/06 15:40
做个比喻
我有30名学生
每个学生各有一个成绩
我想要挑其中几个作一个类组 譬如取N个
其他的人做一个类组
然後去比较这两个类组的差异
但我就必须先取出第一个类组的人
以Cn取2来说
我要取座号 (1,2) (1,3) (1,4)....(2,3) (2,4)...
上面这个我还想的到怎麽做
但如果是
Cn取3以上
(1,2,3) (1,2,4) (1,2,5)...(1,3,4) (1,3,5)...
这些我就不知道怎麽写了
※ 编辑: markzog21 来自: 203.64.84.171 (11/06 15:44)
4F:→ james732:可是我真的看不懂你想要做什麽事耶...建议举个例子吧 11/06 15:44
5F:→ vocaloid:不晓得你知不知道这条公式 c(n,m)=c(n,m-1)+c(n-1,m-1) 11/06 15:55
7F:→ danielsig727:不过看不太懂原po希望程式输出什麽... 11/06 15:57
8F:推 CJHhelper:你会取2个座号的话, 就拿 ex (1,2) 再加一个数字进去就 11/06 15:57
9F:→ CJHhelper:可以了. 11/06 15:58
10F:→ CJHhelper:有 C_sharp版, 也有 prob_solve版. 这篇大概会被版主砍. 11/06 15:59
11F:→ vocaloid:上面还打错 qq c(n,m-1) => c(n-1,m) 11/06 16:00
12F:→ markzog21:ok...我弄懂了就会自D@@" 11/06 16:04
13F:→ james732:这个板不允许自D这种没礼貌的行为喔...XD 11/06 16:06
14F:→ markzog21:那我等版主砍好了= = 11/06 16:06
15F:→ xatier:板主表示:这里不是Ask板 11/06 16:06
我希望输出的是 当我希望取2名的时候 分组名单 (1,2)(1,3)....
3 (1,2,3)(1,2,4)...(1,3,4)(1,3,5)...
4 (1,2,3,4)....
唔...ask板非程式解答板 其他小板发这个问题不知何年何月才会被解答QQ
严格说起来这个问题类似数学问题但发去数学板我又怕解答太数学我看不懂...
※ 编辑: markzog21 来自: 203.64.84.171 (11/06 16:09)
16F:→ james732:所以你的每个档案就代表每个人罗? 11/06 16:10
17F:→ markzog21:恩 11/06 16:10
18F:→ james732:我懂你的问题了,不过我不擅长写这个...XD 11/06 16:11
19F:→ markzog21:对,所以想说有没有高手可以解答一下,想了一两天了... 11/06 16:12
20F:→ uj2003:都跟你说有Prob_Solve怎麽不转过去呢 11/06 16:15
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: markzog21 (203.64.84.171), 时间: 11/06/2011 16:18:15
21F:→ markzog21:已得解答,感谢。 11/06 16:24