往往人们用sort会直接定义数组,这边我用指针做了一个"真".动态数组貌似很"高级"
#include<bits/stdc++.h> using namespace std; int *a,n;//定义 //a:数组头指针 //n:输入了多少个数 int main() { scanf("%d",&n); a=new int[n+5];//"真".动态数组 //以a为头指针,申请一个长度为n+5的空间 for(int i=0;i<n;i++) scanf("%d",a+i);//输入 sort(a,a+n);//排序 for(int i=0;i<n;i++) printf("%d ",*(a+i));//输出 return 0; }
点个赞吧! ! !
用指针做排序
于 2023-07-15 22:09:57 首次发布