java算法之对一个整数用加法进行分解实例源码介绍。比如输对于整数5,分解的结果为:
5 = 4 + 1
5 = 3 + 2
5 = 3 + 1 + 1
5 = 2 + 2 + 1
5 = 2 + 1 + 1 + 1
5 = 1 + 1 + 1 + 1 + 1
private static void splitInteger(int n) {
if(n<2 || n>10) {
System.out.println(“错误,参数的范围应该是[2, 10]!”);
} else {
int[] list = new int[n+1];
list[0][......]