题解 | #整型数组合并#
整型数组合并
https://www.nowcoder.com/practice/c4f11ea2c886429faf91decfaf6a310b
//简便思路:连续在一个数组上存数据,然后一个排序算法,输出相邻不重复的数字 #include <stdio.h> int main() { int m; int num[1000]; while(scanf("%d",&m) != EOF) { for(int i = 0;i < m;i++) { scanf("%d",&num[i]); } int n; int tmp; scanf("%d",&n); for(int j = 0;j < n;j++) { scanf("%d",&num[m+j]); } for(int i = 0;i < m + n -1;i++) { for(int j = 0;j < m + n -1 - i;j++) { if(num[j] > num[j+1]) { tmp = num[j]; num[j] = num[j+1]; num[j+1] = tmp; } } } printf("%d",num[0]); for(int i = 1;i < m + n;i++) { if(num[i] != num[i-1]) { printf("%d",num[i]); } } printf("\n"); } return 0; }