Génération de combinaison java (ArCombination)

Table des matières ⇒ Java Algorithm Library-Artery-Sample

package jp.avaj.lib.algo;

import java.util.List;

import jp.avaj.lib.test.L;

/**
combinaison(ArCombination)

Utilisez la classe ArCombination pour générer une combinaison.
Assaisonner dans cet échantillon(ArSeason)Obtenez deux combinaisons de.
 */
public class Q08_00 {
  public static void main(String[] args) {

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

    //Générer une combinaison
    List<List<ArSeason>> list = combi.create(2);
    //Vérifiez le résultat
    for (List<ArSeason> item : list) {
      L.p("item="+item.toString());
    }
  }
}

result.txt


item=[printemps,été]
item=[printemps,l'automne]
item=[printemps,hiver]
item=[été,l'automne]
item=[été,hiver]
item=[l'automne,hiver]

Recommended Posts

Génération de combinaison java (ArCombination)
Calcul combiné (triangle de Pascal) (Java)
[Java] J'ai essayé d'implémenter la combinaison.
Générer l'URL de l'API CloudStack en Java
Java
Java