導(dǎo)讀您好,現(xiàn)在冰冰來為大家解答以上的問題。數(shù)列極限的運(yùn)算法則,數(shù)列極差相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!1、我覺得你寫得有...
您好,現(xiàn)在冰冰來為大家解答以上的問題。數(shù)列極限的運(yùn)算法則,數(shù)列極差相信很多小伙伴還不知道,現(xiàn)在讓我們一起來看看吧!
1、我覺得你寫得有點(diǎn)亂給你看我的。
2、我是先快排。
3、再掃描#includeusing namespace std;long long a[50001]={0},b[50001]={0};void quicksort(int low,int high){ int mid=a[(low+high)/2],i=low,j=high,t; while(i<=j) { while(a[i]mid)j--; if(i<=j){t=a[i];a[i]=a[j];a[j]=t;i++;j--;} } if(lowi)quicksort(i,high);} int main(){ long long i,j,n,maxx=0,minn=0; cin>>n; for(i=1;i<=n;i++)scanf("%d",&a[i]); quicksort(1,n); for(i=1;i<=n;i++)b[i]=a[i]; i=2; while(i<=n) {maxx=a[i-1]*a[i]+1; if(i==n)break; j=i; while(a[j+1]=1) {minn=b[i+1]*b[i]+1; if(i==1)break; j=i; while(b[j-1]>minn&&j-1>=1)j--; b[j]=minn; i--;} cout<本文就為大家分享到這里,希望小伙伴們會喜歡。
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!