2024-05-25:用go语言,给定一个只包含正整数且下标从0开始的数组nums。你可以执行以下操作:如果两个相邻元素的二进制表示中包含相同数量的1,那么可以交换这两个元素。你可以重复进行这个操作任意次数(包括0次)。你的任务是判断能否通过这些操作使得数组变得有序。如果可以,返回true;否则返回false。输入:nums = [8,4,2,30,15]。输出:true。