如何获得与Python表达式表达的所有可能的括号组合?
给定几个元素的列表,找到所有可能的括号组合。例如,使用 [1、2、3、4] ,它不会 [ [1,2,3,4], [[1,2],3,4], [[1,2],[3,4]], [1,[2,3],4], [1,2,[3,4…
如何从Python的嵌套列表中删除列表?
我正在使用Python探索概率,我想解决此类问题。我有5对夫妇,从这些夫妻中,我想提取每组三组,而这不包含一对已婚夫妇的人。 import itertools as it…
创建给定长度的所有多索引
给定一个整数 k 和一个尺寸 d ,我如何使用 length(alpha)= d alpha alpha /code>和 sum(alpha)= k in R? 示例:对于 k = 3 和 d = 2 ,如果我们…
算法以m 1s获取每一个二进制长度n的二进制数
我正在寻找一种快速的方法来生成每个长度 n 的二进制数,其中包含 m 1s。 因此,例如,如果 n = 3,m = 2 ,则只是: 110,011,101 。 幼稚的方法是…
如何使用de bruijn图(在JavaScript中)生成所有de bruijn序列?
我有 de bruijn图形,带有欧拉(Eulerian Cycles)。 const SIZE = 8 const vertices = getEveryBitPermutation(SIZE).reduce((m, x) => { m.set(x, n…
列举所有长度为n和重量的二元数量,最多是k词典
我正在寻找一种算法,该算法列举了给定长度的所有二进制 n 词典,并限制了每个数字都被跳过,其中具有锤击权重> k ,对于给定的 k 。 例如:对于 …
有效计算网格上的点的方法
假设我有一个均匀分布的 6 x 6 点网格: width <- 6 N <- width^2 x_cent <- rep(seq(from = 0, to = 1, length.out = width), times = width) y_cent…
Python Numpy中的组合学
我想编写一个单个功能,以输出2个矩阵的所有可能组合: def combine(*args): return np.array(np.meshgrid(args)).T.reshape(-1, len(args)+1) 但是当…
在DataFrame R / Compinatorics中找到可行的组合
我有以下挑战: 具有218个观测值(行)和218个变量(COLS)的数据框架。 值是真或错误。 现在,我需要找到至少2行出现(true)的变量(col)组合。 以…
生成后验矩阵的组之间重合组合的数量
我有一个像 df: 这样的数据框 id <- c("A" , "A" , "A" , "A", "B", "B", "B", "C", "C", "C") type <- c(1, 4, 3, 6, 1, 4, 5, 2, 3, 6) df <- data_…
如何在 C 中创建整数数组的所有可能组合(而不是排列)?
我想生成所有可能的整数组合,例如: 对于集合 [1, 2, 3];所有组合都是: [ [], [ 3 ], [ 2 ], [ 3, 2 ], [ 1 ], [ 3, 1 ], [ 2, 1 ], [ 3, 2, 1 ] ]…
Python 可以生成具有给定条件的所有可能零件号的列表吗?
我是Python新手。就像真正的新事物一样,只是冒险是否可以在我的工作中使用这种语言。 Python 可以从此列表中生成所有可能的零件号吗? 条件: 角色已…
如何找到将列表分解为大小大于 2 的块的所有可能分解的列表
对于给定的 N,我有一个从 0 到 N-1 的所有数字的列表 A = list(range(0,N)); ,并且我想找到所有可能分解为大小为 2 或更大的列表的列表,而不重复。…