题:
a b a b a a b a b
0 1 1 2 3 4 2 3 4
分解如下:
a
0
a b 这里是固定格式
0 1
a b a 现在是第3个数a比较了,第1个数就是a,所以与第1个比较
0 1 1
a b a b 现在是第4个数b比较了,第3个数a已经与第1个数a匹配,所以现在第4个数无须回到第1个数比较,所以与第2个数0 0 1 1 2 比较.现在匹配如下:(后面也同理)
a b
a b
a b a b a 现在是第5个数a比较了,由于已经有了如上匹配,所以第5个数a只要与第3个数比较
0 1 1 2 3
a b a b a a 现在是第6个数a比较了,由于已经有了如上匹配,所以第6个数a只要与第4个数比较
0 1 1 2 3 4
a b a b a a b 现在是第7个数b比较了,由于b与第5个数a不相等,所以又要重新匹配,但是第6个数b与第1个数a相等,所以
0 1 1 2 3 4 2 第7个数b与第2个数比较
......接下来你应该知道了