假设我有一个Set并且我想要从s中的两个元素可以创建的所有s的子集。是否有我可以使用的包装或您可以推荐的最佳做法?从Java中的Set中选择子集组合
注:我想要的套(组合),并不是所有的排列顺序。
两个元素的情况很容易,我想我会订购元素并使用两个循环来组合。但是,如果我可以使用更优雅或更具可扩展性的东西,我想听听有关它的信息。
假设我有一个Set并且我想要从s中的两个元素可以创建的所有s的子集。是否有我可以使用的包装或您可以推荐的最佳做法?从Java中的Set中选择子集组合
注:我想要的套(组合),并不是所有的排列顺序。
两个元素的情况很容易,我想我会订购元素并使用两个循环来组合。但是,如果我可以使用更优雅或更具可扩展性的东西,我想听听有关它的信息。
一个具体的例子添加这两种元素:比方说,我有一副扑克牌和我打交道的两张牌。我想要一些能够列出所有可能的牌的手(不考虑你在哪里处理它们的顺序)。 – Joe