本文共 501 字,大约阅读时间需要 1 分钟。
这道题是一道 ,两两枚举圆盘并比较后就可以做到优秀的 O ( n m 2 log 2 m + n 2 m ) O(nm^2\log_2m+n^2m) O(nm2log2m+n2m)
#include#include #include using namespace std;int n,m,p;int a[1010][1010],b[1010];int ans,minn[1010];int zxbd(int a[],int n){ int i=1,j=2,k=0; while(i<=n&&j<=n) { k=0; while(a[i+k]==a[j+k]&&k<=n) k++; if(k==n) break; if(a[i+k] >n>>m>>p; for(int i=1;i<=n;i++) { for(int j=1;j<=m;j++) scanf("%d",&b[j]); sort(b+1,b+1+m); for(int j=1;j
转载地址:http://owel.baihongyu.com/