Java 多条件增量数据库

Java 多条件增量数据库,java,c#,arrays,database,increment,Java,C#,Arrays,Database,Increment,我对编码非常陌生,我需要解决一个问题,我不确定什么是最好的方法。如果有人能给我指出一个合适的解决方案,我将不胜感激 问题是:我有一系列数字(大约2000个),每个数字包含6位数字,从1到20,如下所示: 1 {1,13,5,16,4,19}; 2 {2,5,9,15,22,8}; 3 {14,23,1,13,6}; ... 它们从不在同一个列表中重复 我需要添加新的列表,该列表应根据2k之前的信息生成(我在excel表格中有它)。例如: 下一个列表(6个数字,1到20)需要匹配给定的总

我对编码非常陌生,我需要解决一个问题,我不确定什么是最好的方法。如果有人能给我指出一个合适的解决方案,我将不胜感激

问题是:我有一系列数字(大约2000个),每个数字包含6位数字,从1到20,如下所示:

1 {1,13,5,16,4,19};

2 {2,5,9,15,22,8};

3 {14,23,1,13,6};

...
它们从不在同一个列表中重复

我需要添加新的列表,该列表应根据2k之前的信息生成(我在excel表格中有它)。例如:

  • 下一个列表(6个数字,1到20)需要匹配给定的总和(这个总和将是我数据库中最频繁的总和)
  • 它们需要以数字开头(例如,1)
  • 它们必须包含至少3个奇数
我不知道哪种编码语言最适合使用,我正在花时间学习一些Python和C#,看看是否能想出一个解决方案,但我真的很难理解这些语言是否适合这个问题


提前非常感谢任何愿意为我的问题提供帮助的人

无论是哪一种,lanugauge都能够以不同的方式处理这个问题。如果你真的在学习,那就在两个方面都尝试:)。如果您认为这会花费太长时间,请先尝试简化两个方面的问题(即不再需要x个奇数等),然后选择一个您想要构建的问题“基于2k之前的信息”这3个需求是如何实现的?这些是需求的示例。它们基于以前的数据,因为一个列表的元素不能与另一个列表的元素相同。两个Lanugage都能够以不同的方式处理这个问题。如果你真的在学习,那就在两个方面都尝试:)。如果您认为这会花费太长时间,请先尝试简化两个方面的问题(即不再需要x个奇数等),然后选择一个您想要构建的问题“基于2k之前的信息”这3个需求是如何实现的?这些是需求的示例。它们基于以前的数据,因为一个列表的元素不能与另一个相同。