标签: c arrays
我需要填充第一个包含20个数字的数组,然后我必须使用第一个数组的数字填充第二个数组但不重复。
我的问题是:哪种方法最好?
我找到的唯一方法是:
填充第一个数组
使用相同的数字填充第二个数组
从第二个数组
但我认为这不是最佳解决方案。有什么建议吗?
答案 0 :(得分:-1)
功课?
一种方法是对数组进行排序(搜索qsort)。然后重复消除就像将数字从数组1复制到数组2一样简单,跳过所有相同的数字。
qsort