• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:combinations

arraylist

Java:在列表中查找组合天数

Java:在列表中查找组合天数
我正在尝试按以下列表计算旅行天数的持续时间(每个DepArr对象代表具有出发和到达天的旅行)。基本上,我想计算一次旅行的天数(arr-dep),如果旅行N在旅行N + 1的同一天到达,则必须在两个旅行之间分配到达日期。如果出发点与之前的行程共享,并且行程N + 2依此类推(例如,参见以下示例),这也将有效。 我创建了以下代码来计算旅行的天数(如果出发/到达时……继续阅读 »

combinations

字母键盘问题,但带有字符串函数(Java)

字母键盘问题,但带有字符串函数(Java)
我一直在递归问题上。这是字母键盘的问题(问题是要以与电话键盘相同的方式从数字与字母相关的数字中打印所有可能的组合)!我无法解决该问题的原因是,我需要执行String函数,而且我不知道该如何使其工作!我已经发布了我为解决这个问题而制作的2个函数,但它们给出的答案是错误的。 输入:23 预期输出:ad ae af bd be bf cd ce cf 我得到的输出……继续阅读 »

combinations

将一个组合并为多个组而无需重复

将一个组合并为多个组而无需重复
我们有一个元素列表 [A,B,C,D,E] 和 3组来组合这些元素,我想打印所有唯一组合的列表,而无需重复这3组。只有长度为[2,2,1]的组才有效(可以将其过滤掉,这不是必须的,但这是明智的选择,如果需要,可以手动将组的长度指定为参数)。我的意思是无重复的独特之处: [[A,B],[C,D],[E]]和[[C,D],[A,B],[E]]和[[B,A],[C……继续阅读 »

arrays

Java中具有公式nPr的数组中字符的组合

Java中具有公式nPr的数组中字符的组合
有人可以告诉我如何使用公式nPr对存储在数组中的字符值实现组合。例如,如果我有一组{a,b,v,f}并且我想一次选择2,则答案应该是{a,b} {a,v} {a,f} {b,v} {b,f} {v,f}。 或任何链接(如果此问题在Web上都有解决方案)。谢谢。 解决方案如下: 这是一个一般的实现: static <T> List<L……继续阅读 »

arrays

大小为n的列表的所有可能k个组合

大小为n的列表的所有可能k个组合
我正在尝试从大小N的列表中获取大小K的所有可能组合。 我有一个接受“人类”对象的列表,我正在尝试创建一个新的ArrayList,它将填充List对象。每个列表将是“人类”对象的不同组合。 一个简单的数字示例是:从一个包含1,2,3的列表中,我想要一个看起来像这样的ArrayList:[[1,2], [1,3], [2,3]]我也不介意它看起来像这样:[[1]……继续阅读 »

arrays

查找和存储组合

查找和存储组合
我有一个仅由1组成的n位数字。我想在所有可能的组合中将1替换为0,并将组合存储在数组中。如何找到所有组合?我正在考虑从一个零开始,然后增加零的数量,以取代1。例如,如果有2个零,那么我将保持一个零的位置固定,然后移动另一个零,直到到达终点为止,然后我将对另一个零执行相同的操作。但是,那我就必须根除重复的组合。基本上,这变得越来越复杂。我想知道找到组合的更好方……继续阅读 »