用一个数组input记录1-9的个数先遍历:加入了哪个数字再遍历:哪个数字为雀头之后就是回溯算法了helper(int[] input , int i, int cnt)input:当前状态下数字1-9的个数i:从1到9的顺序来对i进行抉择(数量减3/连续三个数数量减1/什么都不做转而抉择第i+1个数字)cnt: 目前已经有多少个顺子或者连带 import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in...