(资料图片仅供参考)
1、//不加分就真对不起我的答案了public static Set getSubArray(ListinitList, int size) { Set result = new HashSet(); getNextIntArray(initList,null,size,result); return result; } public static void main(String[] args) { List initList = new ArrayList(8); initList.add(1); initList.add(2); initList.add(3); initList.add(4); initList.add(5); initList.add(6); initList.add(7); initList.add(8); Setres = getSubArray(initList,4); } public static void getNextIntArray(ListinitList ,int[] array,int size,Set res) { boolean isEnd = true; if(array == null) { isEnd = false; array = new int[size]; for(int i = 0; i < size ; i++) { array[i] = i; } } else { for(int i = 0; i < size; i++) { if(array[size - i - 1] + i + 1 > initList.size() - 1) { continue; } else { array[size - i - 1] = array[size - i - 1] + 1; if(i != 0) { for (int j = size - i; j < size ; j++) { array[j] = array[size - i - 1] + 1 + j + i - size; } } isEnd = false; break; } } } if(isEnd) { return; } int[] result = new int[size]; for(int i = 0; i < array.length; i++) { result[i] = initList.get(array[i]); } System.out.println(Arrays.toString(result)); res.add(result); getNextIntArray(initList,array,size,res); }。
本文到此分享完毕,希望对大家有所帮助。
来为大家解答以上的问题。java算法包,java算法这个很多人还不知道,现
截至发稿,该股涨超5%,报17 63美元
6月8日,中国足协公布关于对中超联赛江苏赛区违规违纪的处罚决定:潇湘
预计每年可节约费用8 53亿元。
justinbieber个人资料,justinbieber资料这个很多人还不知道,现在让我
1、应该没有,斐济币是非流通货币,在国内是无法兑换的,建议你放在家
全国首批无人驾驶路测牌照发放,无人驾驶正加速落地。今日,大盘弱势震
来为大家解答以上的问题。什么叫做无限小数视频,什么叫做无限小数这个
【亿纬锂能:拟不超100亿元在匈牙利投建乘用车大圆柱电池项目】亿纬锂
直播吧6月8日讯据《罗马体育报》报道,马尔蒂尼此前曾希望请皮尔洛取代
6月8日,南方创业板ETF最新单位净值为2 281元,累计净值为1 1209元,较
汽车启动自检必须亮的灯有:仪表盘灯、发动机故障灯、电瓶灯、EPC灯,
央行官网6月7日更新数据显示,截至5月末,央行黄金储备报6727万盎司,
今日(6月8日)两市1778只个股上涨,3229只个股下跌,成交额8593 95亿
1、刚毕业去锻炼俩年还可以,不适合常呆。2、里面的老人太多,没有上升
6月8日,外交部发言人汪文斌主持例行记者会。有记者提问,美国驻华大使
今日A股三大股指涨跌不一。沪深两市收盘共39股涨停。剔除8只ST股,共计
建发致新6月15日深交所首发上会拟募资4 84亿元
1 5米床和1 8米床区别是什么1 5米床和1 8米床的主要区别就是宽度不同,
近日,2023工业绿色发展大会在广东省广州市召开。记者在会上获悉,近年