这个代码不对吧,比如当输入为{1,5,2,2,3,5,2,3},按这个代码执行的话在第二步就直接更新num[4]=-1,这样在第五步就丢失3这个数了,会少统计一次3