用数组或链表依次存几个数,要求每次存之前判断要存的数是否和之前的数重复,如果重复就把原先的数删掉。

原先的数删掉之后要存的数也不要在存进数组或链表中了。依次存入12,2,6,15,6,2,15,8.最后遍历出来按升序排列。答案应该是8,12

1个回答

int[] data = { 12, 2, 6, 15, 6, 2, 15, 8 };
int[] result = data.GroupBy(x => x).Where(x => x.Count() == 1).Select(x => x.Key).OrderBy(x => x).ToArray();

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问