gpt4 book ai didi

c++ - 打印所有可能的数字组合

转载 作者:行者123 更新时间:2023-11-30 20:52:27 24 4
gpt4 key购买 nike

所以,我的想法非常简单:打印给定 X 数字的所有可能组合...

例如,我有两个数字,1和0,所以程序打印:

(0,0)
(0,1)
(1,0)
(1,1)

...知道用 C、C++ 或 Python 来实现这一点吗? (如果您知道如何使用其他语言执行此操作,请无论如何帮助我)。

谢谢。

最佳答案

使用itertools.product 。使用下面的示例并根据您的需要进行扩展

>>> [x for x in itertools.product("01",repeat=2)]
[('0', '0'), ('0', '1'), ('1', '0'), ('1', '1')]
>>>

关于c++ - 打印所有可能的数字组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9914869/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com