当前位置:首页 > 游戏 > 正文内容

java 算法(java 数组)

2022-09-16 17:50:44游戏565

您好,现在冰冰来为大家解答以上的问题。java 数组,java 算法相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、//不加分就真对不起我的答案了public static Set getSubArray(List initList, 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); Set res = getSubArray(initList,4); } public static void getNextIntArray(List initList ,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 数组)

本文就为大家分享到这里,希望小伙伴们会喜欢。

扫描二维码推送至手机访问。

版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

本文链接:https://www.xixia168.com/n/yx/162292.html

标签: 数组算法
分享给朋友:

“java 算法(java 数组)” 的相关文章

网络模特(今日网络模特兼职)

网络模特(今日网络模特兼职)

大家好,今天就和小新一起来看看这个问题吧 。网络模特兼职,网络模特很多人还不知道,现在让我们一起来看看吧!啊~ ~ ~在电视指南里看到的~ ~好一点的网络模特一个月能挣几万。网络模特并不苛求。所以完全有可能在未来开辟一个网络模特时代。这篇文章到此就结束,希望能帮助到大家。...

绿色营销(今日绿色营销是什么)

绿色营销(今日绿色营销是什么)

大家好,今天就和毛毛一起来看看这个问题吧 。绿色营销是什么,绿色营销很多人还不知道,现在让我们一起来看看吧!绿色营销是一个能够识别、预见和满足社会消费需求,并能带来利润和可持续经营的管理过程。根据绿色营销的理念,企业在营销活动中应顺应时代可持续发展战略的要求,注重保护地球生态环境,促进经济与生态环境...

齿轮参数(今日齿轮参数计算公式表)

齿轮参数(今日齿轮参数计算公式表)

大家好,今天就和丹尼一起来看看这个问题吧 。齿轮参数计算公式表,齿轮参数很多人还不知道,现在让我们一起来看看吧!齿数(z)、模数(m)、压力角或齿廓角()、齿顶高系数(ha*)、节圆螺旋角()。此外还有齿顶间隙系数(c*)、齿数比(U)和齿宽(B)。这篇文章到此就结束,希望能帮助到大家。...

练摊(今日练摊战士)

练摊(今日练摊战士)

大家好,今天就和可心一起来看看这个问题吧 。练摊战士,练摊很多人还不知道,现在让我们一起来看看吧!练摊也被称为“街头小贩”,即投资较少的个体商人。近年来,练摊开始流行,白领、大学生甚至一些富裕的人都开始选择练摊生活。练摊已经成为一种“时髦”的时尚。基本上,练摊是最基本的买卖行为。但是更多的人认为练摊...

冒泡排序法(今日冒泡排序法代码)

冒泡排序法(今日冒泡排序法代码)

大家好,今天就和小熊一起来看看这个问题吧 。冒泡排序法代码,冒泡排序法很多人还不知道,现在让我们一起来看看吧!冒泡排序算法的原理:1.比较相邻的元素。如果第一个比第二个大,两个都换。2.对每一对相邻的元素做同样的工作,从开始的第一对到结束的最后一对。此时,最后一个元素应该是最大的数字。3.对除最后一...

瓦斯是什么(今日瓦斯是什么)

瓦斯是什么(今日瓦斯是什么)

大家好,今天就和小月一起来看看这个问题吧 。瓦斯是什么,瓦斯是什么很多人还不知道,现在让我们一起来看看吧!植物在成煤过程中产生的大量气体,也称煤层气。植物性有机物,被细菌分解,可以产生气体;之后,随着沉积物埋深的增加,在漫长的地质岁月中,煤层受到高温高压,进入煤的炭化变质阶段。这样一来,煤中的挥发分...