需要实现一个算法,这个算法用于:找到一个数组中的元素可以两两组成哪些数据对?

①、在不要求顺序的情况下,即data[i],data[j]和data[j],data[i]看作同一个数据对;

②、每一个元素自己和自己不能组成数据对,即data[i],data[i]不是数据对。