java 求数组子集
来源:互联网 发布:刘炳森手机字体软件 编辑:程序博客网 时间:2024/05/17 08:55
给定数组为{1,2,3,4,5,6}
求出数组中和为7的子集
输出为自己中各元素相乘之和最大的结果
package nuaa.ldm;import java.util.Arrays;import java.util.Scanner;public class Main { static int[] flag = new int[100]; static int index = 0; static int max = -1; public static void numGroup(int[] arr, int start, int length, int sum) { if (sum == 0) { int shanghai = 1; for (int j = 0; j < index; j++) { shanghai*=flag[j]; } if(shanghai>max) max = shanghai; } else { for (int i = start; i < length; i++) { flag[index++] = arr[i]; numGroup(arr, i + 1, length-1, sum - arr[i]); } } index--; } public static void main(String[] args) { int [] arr = {1,2,3,4,5,6}; Arrays.sort(arr); numGroup(arr, 0, arr.length, 7); System.out.println(max); }}
0 0
- java 求数组子集
- leetcode 数组求子集(subset)
- 求数组的所有子集
- 求数组的全部子集 && 全排列
- Leetcode:Subsets 求数组的所有子集
- [LeetCode]—Subsets 求数组子集
- Leetcode:Subsets 求数组的所有子集
- java求子集和,给定数组求这个数组中某些数字相加等于某个值的所有可能集合
- 求子集
- 求子集
- 求子集
- 求子集
- java求集合的子集算法
- java编写求集合的全体子集
- java求无重复集合所有子集
- 数组---求数组组成的集合的所有子集
- 【数字题2】求一个数组的全部子集
- Leetcode:Subsets 求数组的所有子集(DFS)
- Eclipse中使用jetty启动Web项目
- extjs4的Ext.Class的alias Config options
- Git 学习网站链接
- SpringMVC下http和https路径下的文件下载
- IT通信行业面试360度
- java 求数组子集
- 三角测量原理与双目视觉景深恢复
- mui和dcloud
- 帧动画的两种使用
- DSP中关键字的用法
- ViewPager的整理
- butterknife8.4.0的配置使用以及在library中的使用
- 排序-插入排序
- 网易云课堂程序设计入门--C语言第一周 简单的计算程序学习笔记