//遇到形如C8 这样的算法时可选用该类 // 10 public class CalculationUtil { public static int calculationSSQNumber(int redNum, int blueNum) { int redC = factorical(redNum) /factorical(6)*factorical(redNum-6); int blueC = blueNum; return redC*blueC; } private static int factorical(int num){ if (num>1){ return num*factorical(num -1); }else if(num == 1 || num == 0){ return 1; }else{ throw new IllegalArgumentException("num>0"); } } //在Activity中这样调用即可this.betNum = CalculationUtil.calculationSSQNumber(redNums.size(), blueNums.size());
当遇到算法时的解决方法
最新推荐文章于 2023-05-03 21:49:03 发布