permutation 相关问题

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

用于重复的集合的堆算法

对于(N个选择K)问题,我得到了一个数组,长度为=(N个选择K)* K(我通过沿行方向将其扁平化了二维数组),每个数字都包含1到N(N个选择K)* K / N次。 int [] a = ...

回答 1 投票 0

如何获得锯齿状数组的所有可能组合?

我在函数中有一个参数,期望参数为= [[a,b],[1,2],[*,#]]等数组。数组中的数组数可能会有所不同。它可以是一个,两个或多个。如何获得...

回答 1 投票 2

R中重复的随机排列/置换

我有一个名为Align1的数据行,具有10行和567列,看起来像这样1 2 3 4 ... Align1 aaa gct atc tac Align2 aca gct atc标签Align3 aaa gca ...

回答 1 投票 0

如何在Rust中迭代序列的所有唯一排列?

给定值列表,例如vec![0,0,1,2],我想创建一个迭代器,生成所有其唯一排列。也就是说,[0,0,1,2] [0,0,2,1] [0,1,0,2] [0,1,2,0] [0,2,0,1]。 。

回答 2 投票 1

字符串矩阵,具有唯一的行和列,拉丁方

我正在尝试编写一个函数,为n提供具有唯一行和列(拉丁方形)的矩阵n * n。我得到的函数给出了字符串列表“ 1” ..“ 2” ..“ n” numSymbol :: Int-> [String] ...

回答 1 投票 0

如何循环显示88个元素的排列?

我正在尝试为88个元素的列表中的每个排列依次分配一个变量。这意味着将为变量重新分配新的排列88!次。我尝试制作88 ...

回答 1 投票 0

具有重复的置换-非七字算法

[目标:我正在尝试查找包含长度为N的非字谜的列表的最大长度,每个字谜词由3个字母的组合组成:“ A”,“ B”或“ C”。例如,如果N = 5:[...

回答 2 投票 2

仅一个周期的排名和非排名排列

我想在给定len的情况下按字典顺序对一个循环进行排名和取消排名。一个周期的排列是您可以在此周期中访问每个元素的位置。 p:=(2,3,1)是一个...

回答 1 投票 1

这种情况下STL的置换功能是否有缺陷?

#include #include int main(){int a [3] = {2,1,3}; auto printArray = [&a]()-> void {for(const auto&e:a)std :: cout <

回答 1 投票 0

我如何将排列应用于列表?

[如何使Sympy置换作用于列表?例如,从sympy.combinatorics导入置换lst = ['a','b','c','d','e','f','g','h','i'] perm =置换([[[0,2,8,6],[1,5,7,...

回答 1 投票 3

具有4个基本运算的表达式的组合

我无法提出一个更好的标题,因为适当的标题可能需要整个解释。而且,由于问题将涉及排列,因此组合可能会产生误导。我想...

回答 2 投票 1

可以使用Java-8生成长度为4的Powerset

我已经能够从字符串中生成长度为4的所有排列,我现在面临的问题是所有排列都有重复项,例如{abcd),{adbc},{bcda} ...都是相同...

回答 1 投票 0

排列中的独立循环

我在创建一个将置换作为输入并打印出独立循环(以循环符号表示)的函数时遇到了问题。我将不胜感激。输入:1 2 3 4 5 6 5 3 2 ...

回答 2 投票 -1

为什么此代码返回一个空数组?

问题:给定一组不同的整数,请返回所有可能的排列。示例:输入:[1,2,3]所需的输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3, 1,2],[3,2,1]]未通过数组...

回答 2 投票 0

Steinhaus Johnson-Trotter的先前置换

我在此实现中使用Steinhaus Johnson-Trotter算法:https://github.com/nodash/steinhaus-johnson-trotter我想知道如何使功能类似“先前的”置换。 ...

回答 1 投票 1

以CPP重复打印所选长度字符的所有排列

此代码仅打印数字!我应该怎么打印字符串?例如,我用ABC选择5作为长度,输出应为:aaaaa aaaab aaaac aaaba aaabb aaabc aaaca aaacb aaacc aabaa ...

回答 1 投票 0

如何动态检查排列而不将结果存储在R中

假设我们对字母“ a”,“ b”和“ c”进行以下排列:library(combinat)do.call(rbind,permn(letters [1:3]))#[,1] [,2] [,3]#[1,]“ a”“ b”“ c”#[2,]“ a”“ c”“ b”#[...

回答 2 投票 1

是否有一种方法可以仅使用SQL将表中的行改编为不同的固定大小的块?

我有一个很大的表(约3亿行),具有以下结构:my_table(id,group,chunk,new_id),其中chunk和new_id设置为NULL。我想将每个组的行设置为随机...

回答 1 投票 1

Kotlin 生成没有重复元素的列表排列(按顺序)

是否有一种简单的(甚至可能是 Kotlin 方式)来生成给定列表(包含重复元素)的所有排列,其中: 保持元素的顺序 删除所有重复元素 公司...

回答 4 投票 0

数组的k个大小的相等置换数

让我们说数组是8 9 10 9 4 8 10 k = 3然后ans =2。有2个数组[8 9 10]由索引0,1,2组成,[8 9 10]由索引5构成,3,6具有相同的排列。注意:...

回答 1 投票 0

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