给定序列的最长递增(连续)子序列是包含最多元素的递增项的子序列。例如,排列 的最长递增子序列是
。
它可以用 Wolfram 语言 编码如下。
<<Combintorica` LongestContinguousIncreasingSubsequence[p_] := Last[ Split[Sort[Runs[p]], Length[#1] >= Length[#2]&] ]
给定序列的最长递增(连续)子序列是包含最多元素的递增项的子序列。例如,排列 的最长递增子序列是
。
它可以用 Wolfram 语言 编码如下。
<<Combintorica` LongestContinguousIncreasingSubsequence[p_] := Last[ Split[Sort[Runs[p]], Length[#1] >= Length[#2]&] ]
魏斯坦,埃里克·W. "最长递增子序列。" 来自 MathWorld--Wolfram 网络资源。 https://mathworld.net.cn/LongestIncreasingSubsequence.html