Java-Kombination generieren (ArCombination)

Inhaltsverzeichnis ⇒ Java Algorithm Library-Artery-Sample

package jp.avaj.lib.algo;

import java.util.List;

import jp.avaj.lib.test.L;

/**
Kombination(ArCombination)

Verwenden Sie die ArCombination-Klasse, um eine Kombination zu generieren.
In dieser Probe würzen(ArSeason)Holen Sie sich zwei Kombinationen von.
 */
public class Q08_00 {
  public static void main(String[] args) {

    ArCombination<ArSeason> combi = new ArCombination<ArSeason>(ArSeason.values());

    //Generieren Sie eine Kombination
    List<List<ArSeason>> list = combi.create(2);
    //Überprüfen Sie das Ergebnis
    for (List<ArSeason> item : list) {
      L.p("item="+item.toString());
    }
  }
}

result.txt


item=[Frühling,Sommer-]
item=[Frühling,Herbst]
item=[Frühling,Winter]
item=[Sommer-,Herbst]
item=[Sommer-,Winter]
item=[Herbst,Winter]

Recommended Posts

Java-Kombination generieren (ArCombination)
Kombinationsberechnung (Pascal-Dreieck) (Java)
[Java] Ich habe versucht, die Kombination zu implementieren.
Generieren Sie die CloudStack-API-URL in Java
Java
Java