算21点
final int n=21;
int[] a=new int[6];
for(int i=1,p=0,s=0;i<n;i++){
a[p++]=i;
s+=i;
if(s<n){
continue;
}
if(s==n){
for(int j=0;j<p;j++){
System.out.print(a[j]+"+");
}
System.out.println();
}
s-=a[--p];
s-=a[--p];
i=a[p];
}
不重复数组下标组合
final int n=5;
int[] a=new int[n];
for(int i=0,p=0;;i++){
a[p++]=i;
for(int j=0;j<p;j++){
System.out.print(a[j]+",");
}
System.out.println();
if(i==n-1){
if(p==1){
break;
}
p-=2;
i=a[p];
}
}
思路源于栈(Stack)
分享到:
相关推荐
数据类型引申和思考
基于jmeter+Java+HttpclientUtil实现的接口测试工具,通过Excel表格进行维护接口相关参数信息,借助Jmeter工具通过java请求设计接口测试自动化测试用例。代码重写了JavaSampleClient类,在使用过程中取出了冗余的...
《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队的集体经验...对于规约条目的延伸信息中,“说明”对内容做了引申和解释;“正例”提 倡什么样的编码和实现方式; “反例”说明需要提防的雷区,以及真实的错误案例。
规约条目的延伸信息中,“说明”对内容做了引申和解释;“正例”提倡什么样的编 码和实现方式;“反例”说明需要提防的雷区,以及真实的错误案例。 本手册的愿景是码出高效、码出质量。代码的字里行间流淌的是软件...
java 生成随机三位数及及格分数的方法,可引申做任意区域的随机数
阿里巴巴java开发手册 《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队的...约里的内容,“说明”对内容做了引申和解释;“正例”提倡什么样的编码和实现方 式;“反例”说明需要提防的雷区,以及真实的错误案例。
《阿里巴巴 Java 开发手册》是阿里巴巴集团技术团队的集体经验总结...对于规约条目的延伸信息中,“说明”对内容做了引申和解释;“正例”ᨀ倡什么样的编码和实现方式;“反例”说明需要ᨀ防的雷区,以及真实的错误案例
03_思路的二次引申1
古汉语词义引申的方式.doc
建造者模式【Builder Pattern】(三)问题引申
高考完形填空常考词义引申归纳.doc
FLASH创意设计教程-相关引申知识PDf,大家看看
01词义的引申,正反反正表达法精选.ppt
恒大发展模式引申探讨未来房地产发展模式.doc
某地产发展模式引申探讨未来房地产发展模式.docx
新能源汽车政策工具运用的国际镜鉴与引申.pdf
Java课程设计_教务系统管理(总15页) 哈尔滨理工大学荣成学院 Java课程设计 班级:软件工程班 学号: 姓名: 联系电话: 电子邮件: 完成日期: 一设计目标 本课程设计整体目标是通过建立一个成绩管理系统,考核学生对本...
jQuery中$.each()函数的用法引申实例_.docx
人力资源HOUSE模型:在SAAS产品规划管理中的引申应用.pdf