permutation 相关问题

置换是将对象排列成特定顺序。

试图找到一种整洁的方法来处理python中的换元输入。

输入是一个未知数的排列组合,我想用多个列表来处理每个排列组合。因此,例如,输入是"(1,2,3)(5,3,2)(2,4,1)",我希望它是[[1,2,3],[5,3,2],[2,4,...]。

回答 1 投票 -1

如何从一个给定的数组中产生不同的组合,使序列中的每个数字也是不同的。

我试图从一个给定的 "n "元素数组中生成一个长度为 "k "的序列,使 "k "中的每个tokendigit只出现一次。例如,如果我的输入数组是{1,2,3,4,5},并且 "k=4",那么使用 ...

回答 1 投票 0

枚举一个列表的所有排序排列组合。

假设一个列表A=["Foo","Buzz","Fizz","Bar"]。当我们用稳定的排序算法按第一个字母对其进行排序时,我们得到>>>sorted(A, key=lambda x: x[0]) ['Buzz', 'Bar', 'Foo', 'Fizz'] ...

回答 1 投票 1

如何将这个函数从递归转化为尾部递归?

我有这样的方法:静态列表 替换(List) lst) { switch (lst.Count) { case 0: case 1: return lst; default: ...

回答 1 投票 0

让换位功能更高效

我正在解决一个代码大战卡塔的问题,但正在努力想办法让我的函数更有效率,因为我一直卡在涉及大量数字的测试用例上。说明...

回答 1 投票 1

C#递归yield return不返回任何东西

这个问题可能在其他地方被问过,但我找不到我的问题的解决方案。这个问题不是特定的语言,同样的问题可以在python中问。任务是算法...

回答 1 投票 0

大的C#产品和供应商矩阵(排列组合)

简单的问题! 我有4种产品的订单P1,P2,P3,P4,我有3个供应商S1,S2,S3,每个供应商为每种产品提供一个价格,并且供应商之间有距离,每个供应商可能......

回答 1 投票 -1

c++组合论

我需要一段C++代码来生成所有可能的组合(n,k),其中n - 输入数组中的整数。

回答 3 投票 1

如何在Java中动态传递参数为varargs?

我想写一个程序,从用户那里接收未知数量的数组作为输入,然后打印出来,我写的函数print会接收varargs。所以我想...

回答 1 投票 -1

如何在列表中随机替换列表间的元素。

我有一个这样的列表:l_of_l = [[1,2,3],[4,5],[6]],我想随机替换两个元素交叉列表,例如:perm(l_of_l) = [[1,4,3],[2,5],[6]] 。#2和4替换了perm(...)

回答 1 投票 0

如何在Javascript中进行排列?

我想使用javascript进行排列,这是我的代码const arr = [1、2、3、4、5]; for(let i1 = 0; i1

回答 3 投票 3

Python中两个列表的排列,而不使用python中的itertools合并或合并列表?

在两个子列表`[[A,B],[1,2]]`的情况下,我希望得到输出[[A,B],[1,2] [A,B],[2 ,1] [B,A],[1,2] [B,A],[2,1]]对于三个子列表`[[A,B],[1,2],[c,d ]]`我...

回答 1 投票 0

使用置换向量重新排序矩阵,但保持矩阵的原始大小

我有一个简单的问题,但无法解决。我有一个C_temp 16x16矩阵(大小= 16),是从另一个矩阵复制的。 C_temp = np.zeros(((size,size))...

回答 1 投票 3

获得具有r中置换的给定元素集的所有组合

我有两个参数(例如“ A”和“ B”),除了没有使用以外,还需要针对单独或组合使用的一组治疗方法(“ PD”,“ MO”,“ K”)进行测试经过任何处理(“。”)。我需要...

回答 1 投票 0

Python中有什么方法可以找到给定列表中用户输入的混乱单词,而无需排列代码以使其更快?

假设我有300k +项以上的唯一项的列表:mylist = [“ door”,“ mango”,“ rose”,“ orange”,“ car”,“ knowledge”,“ flower”,....,300k +项] userinput = input()现在,如果用户为...

回答 3 投票 0

Python:使用置换向量对矩阵重新排序,但保持矩阵的原始大小

我有一个简单的问题,但无法解决。我有一个C_temp 16x16矩阵(大小= 16),像这样从另一个矩阵复制。 C_temp = np.zeros(((size,size))...

回答 1 投票 0

获取列表中嵌套元素的所有排列-python 2

所以不是我麻烦的排列,而是结果列表不等于我开始使用的原始列表。列表是这个,B = [[[m,b],[c,g],[d,f]]和代码...

回答 1 投票 0

字符串置换算法的时间复杂度

我写了一个简单的python算法来返回字符串的所有可能排列的列表,如下所示:def get_permutations(sequence):'''枚举给定字符串序列的所有排列(...

回答 2 投票 0

在C ++中具有输出限制的排列

我正在尝试对8个字符进行排列,但是我只对最多包含3个相同字符的输出感兴趣。因此,任何包含超过3个字符的输出都可以...

回答 1 投票 1

如何分配排列?

在python中。要查找排列,我们使用itertools.permutation()...但是由于我的字符串太长,我的笔记本电脑一次又一次崩溃,那么如何分配工作?对于EG- A =前八十个...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.