题解 | 有序序列插入一个整数
有序序列插入一个整数
https://www.nowcoder.com/practice/444e87f938464906a1649cff236b102b
#include <stdio.h> #include <stdlib.h> int cmp_int(const void* e1,const void* e2) { return(*(int*)e1 - *(int*)e2); } int main() { int n; int arr[51] = {0}; int m; scanf("%d",&n); for(int i = 0; i < n; i++) { scanf("%d",&arr[i]); } scanf("%d",&m); arr[n] = m; qsort(arr,n + 1,sizeof(arr[0]),cmp_int); for(int i = 0; i < n + 1; i++) { printf("%d ",arr[i]); } return 0; }
当我拿出我这个方法的时候你们不就炸了吗?