<p>请判断原始的序列 <code>org</code> 是否可以从序列集 <code>seqs</code> 中唯一地 <strong>重建 </strong>。</p> <p>序列 <code>org</code> 是 1 到 n 整数的排列,其中 1 ≤ n ≤ 10<sup>4</sup>。<strong>重建 </strong>是指在序列集 <code>seqs</code> 中构建最短的公共超序列,即 <code>seqs</code> 中的任意序列都是该最短序列的子序列。</p> <p> </p> <p><strong>示例 1:</strong></p> <pre> <strong>输入: </strong>org = [1,2,3], seqs = [[1,2],[1,3]] <strong>输出: </strong>false <strong>解释:</strong>[1,2,3] 不是可以被重建的唯一的序列,因为 [1,3,2] 也是一个合法的序列。 </pre> <p><strong>示例 2:</strong></p> <pre> <strong>输入: </strong>org = [1,2,3], seqs = [[1,2]] <strong>输出: </strong>false <strong>解释:</strong>可以重建的序列只有 [1,2]。 </pre> <p><strong>示例 3:</strong></p> <pre> <strong>输入: </strong>org = [1,2,3], seqs = [[1,2],[1,3],[2,3]] <strong>输出: </strong>true <strong>解释:</strong>序列 [1,2], [1,3] 和 [2,3] 可以被唯一地重建为原始的序列 [1,2,3]。 </pre> <p><strong>示例 4:</strong></p> <pre> <strong>输入: </strong>org = [4,1,5,2,6,3], seqs = [[5,2,6,3],[4,1,5,2]] <strong>输出: </strong>true </pre> <p> </p> <p><strong>提示:</strong></p> <ul> <li><code>1 <= n <= 10<sup>4</sup></code></li> <li><code>org</code> 是数字 <code>1</code> 到 <code>n</code> 的一个排列</li> <li><code>1 <= segs[i].length <= 10<sup>5</sup></code></li> <li><code>seqs[i][j]</code> 是 <code>32</code> 位有符号整数</li> </ul> <p> </p> <p>注意:本题与主站 444 题相同:<a href="https://leetcode-cn.com/problems/sequence-reconstruction/">https://leetcode-cn.com/problems/sequence-reconstruction/</a></p>