%n得到下标,通过交换的方式放到相应位置,冲突的话(+1)%n,过程中比较是否重复。这样可以么,时间复杂度是多少