最近遇到一个看似简单的问题,一个 4 行 2 列的数组,如何算出来有多少个组合?

2018-03-13 17:16:02 +08:00
 basstk

a,b

c,d

e,f

g,h

上面是一个 4 行 2 列的数组,我想计算出一共有多少个组合?如:aceg,aceh,acfg,acfh,...

3528 次点击
所在节点    算法
8 条回复
KyonLi
2018-03-13 17:24:06 +08:00
既然是看似简单那么一定不是 2^4
ender049
2018-03-13 17:31:04 +08:00
一定不是 2^4
imn1
2018-03-13 17:32:27 +08:00
4bit 可以表示多少个十进制数?
Antidictator
2018-03-13 17:42:00 +08:00
8! 对吗?
maichael
2018-03-13 17:57:43 +08:00
2^4 是不可能的,这辈子都不可能 2^4 的。
basstk
2018-03-13 20:54:56 +08:00
感谢大家的回复,2^4 是可能的,尴尬! 已经解决了,16 个组合。
WilliamLin
2018-03-15 16:02:28 +08:00
第一行 2 个选择,第二行 2 个选择,以此类推,16 个。
basstk
2018-03-16 11:47:08 +08:00
@WilliamLin
@KyonLi
@Antidictator
@imn1
@maichael
@ender049

是的,感谢大家回复我!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/437683

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX