子序列的定义:对于一个序列a=a[1],a[2],......a[n],则非空序列a'=a[p1],a[p2]......a[pm]为a的一个子序列,其中1<=p1<p2<.....<pm<=n。 例如:4,14,2,3和14,1,2,3都为4,13,14,1,2,3的子序列。
对于给出序列a,有些子序列可能是相同的,这里只算做1个,要求输出a的不同子序列的数量。
子序列的定义:对于一个序列a=a[1],a[2],......a[n],则非空序列a'=a[p1],a[p2]......a[pm]为a的一个子序列,其中1<=p1<p2<.....<pm<=n。 例如:4,14,2,3和14,1,2,3都为4,13,14,1,2,3的子序列。
对于给出序列a,有些子序列可能是相同的,这里只算做1个,要求输出a的不同子序列的数量。
5
1 92 69 52 67
2
1 2
31
3