Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有 10 种水果和 10 个罐子来放它们。编写一个创建所有可能性而不重复自身的函数的最佳方法是什么?
这是一个我用 3 维而不是 10 维表示的示例。该函数可以为每个可能的组合生成每个 jar 中的内容的数组。
[[苹果、橙、香蕉]、[苹果、香蕉、橙]、[橙、苹果、香蕉]、[橙、香蕉、苹果]、[香蕉、苹果、橙]、[香蕉、橙、苹果]]