博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
从数组中返回最大长度的所有子数组
阅读量:5792 次
发布时间:2019-06-18

本文共 2133 字,大约阅读时间需要 7 分钟。

C#

1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5  6 namespace ConsoleApplication4 7 { 8     class Program 9     {10         static void Main(string[] args)11         {12             List
originalList = new List
();13 for (int i = 1; i <= 5; i++)14 {15 originalList.Add(i);16 }17 Console.Write("源数组:");18 foreach (int item in originalList)19 {20 Console.Write(item + " ");21 }22 Console.WriteLine();23 List
> resultList = new List
>();24 // 每一次由底至上地上升25 for (int i = 0; i < originalList.Count; i++)26 {27 List
subList = new List
();28 for (int j = 0; j < originalList.Count; j++)29 {30 if (j != i)31 {32 subList.Add(originalList[j]);33 }34 }35 resultList.Add(subList);36 }37 for (int i = 0; i < resultList.Count; i++)38 {39 List
subList = resultList[i];40 Console.Write("子数组" + (i + 1) + ":");41 for (int j = 0; j < subList.Count; j++)42 {43 Console.Write(subList[j] + " ");44 }45 Console.WriteLine();46 }47 Console.WriteLine("子数组的数量:" + resultList.Count);48 Console.ReadKey();49 }50 }51 }
C#

JS

1  2  3  4     
5 6 7 8 9 39 40
JS

Java

1 import java.util.ArrayList; 2 import java.util.List; 3  4 public class Test { 5  6     public static void main(String[] args) { 7         int score[] = { 1,2,3,4 }; 8         List
>list=new ArrayList
>(); 9 // 每一次由底至上地上升10 for (int i = 0; i < score.length; i++) {11 List
array=new ArrayList
();12 for (int j = 0; j < score.length; j++) {13 if (j != i) {14 array.add(score[j] );15 }16 }17 list.add(array);18 }19 for (List
l : list) {20 System.out.println(l);21 }22 }23 }
Java

 

转载地址:http://zjwfx.baihongyu.com/

你可能感兴趣的文章
填坑记:Uncaught RangeError: Maximum call stack size exceeded
查看>>
SpringCloud之消息总线(Spring Cloud Bus)(八)
查看>>
【348天】每日项目总结系列086(2018.01.19)
查看>>
【294天】我爱刷题系列053(2017.11.26)
查看>>
2016/08/25 The Secret Assumption of Agile
查看>>
(Portal 开发读书笔记)Portlet间交互-PortletSession
查看>>
搭建vsftpd服务器,使用匿名账户登入
查看>>
JAVA中循环删除list中元素的方法总结
查看>>
Java虚拟机管理的内存运行时数据区域解释
查看>>
人人都会深度学习之Tensorflow基础快速入门
查看>>
ChPlayer播放器的使用
查看>>
js 经过修改改良的全浏览器支持的软键盘,随机排列
查看>>
Mysql读写分离
查看>>
探寻Interpolator源码,自定义插值器
查看>>
一致性哈希
查看>>
Web日志安全分析工具 v2.0发布
查看>>
JS重载
查看>>
python2和python3同安装在Windows上,切换问题
查看>>
统计数据库大小
查看>>
第十六章:脚本化HTTP
查看>>