问题描述:一串首尾相连的珠子(n个),有N种颜色(N<=10),设计一个算法,取出其中一段,要求包含所有N种颜色,并使长度最短。并分析时间复杂度与空间复杂度。 思路:可以利用一种计数的方法。定义两个指针p1和p2,主要有三个步骤: