給定序列的最長遞增(連續)子序列是包含最多元素的遞增項的子序列。例如,排列 的最長遞增子序列是
。
它可以用 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. "最長遞增子序列。" 來自 網路資源。 https://mathworld.tw/LongestIncreasingSubsequence.html