http://www.cnblogs.com/TenosDoIt/p/3662644.html 无重复元素
http://blog.csdn.net/havenoidea/article/details/12838479 有重复元素