当前位置: 首页 > news >正文

株洲做网站的公司公司网站制作

株洲做网站的公司,公司网站制作,网站怎么做图片栏目,制作书签 小学生一年级题目大意&#xff1a;要求把n个点分成m块&#xff0c;使得每一块之间的距离的最小值最大 n^2枚举所有点之间距离 然后sort一下 并查集维护连通关系 一开始e[]开MAXN然后WA了测了4ms&#xff0c;然后开MAXN<<2又WA不过测了24ms&#xff0c;再开MAXN<<5又WA测了68ms …

题目大意:要求把n个点分成m块,使得每一块之间的距离的最小值最大

 

n^2枚举所有点之间距离

然后sort一下

并查集维护连通关系

 

一开始e[]开MAXN然后WA了测了4ms,然后开MAXN<<2又WA不过测了24ms,再开MAXN<<5又WA测了68ms

,又开MAXN<<10 TLE了= =,最后MAXN<<8过了。。。(是不是很无聊??)

 

#include<algorithm>
#include<iostream>
#include<cstdlib>
#include<cstring>
#include<cstdio>
#include<cmath>
using namespace std; #define MAXN 10010struct Node
{int x,y;double z;
}e[MAXN<<8];int k;int n,m;
int ans;int x[MAXN],y[MAXN];
int f[MAXN];int cmp(Node a,Node b)
{return a.z<b.z;
}double work(int a,int b)
{int r1=x[a]-x[b];int r2=y[a]-y[b];return sqrt(r1*r1+r2*r2);
}int find(int x)
{return f[x]==x ? x : f[x]=find(f[x]);
}int main()
{scanf("%d%d",&n,&m);for (int i=1;i<=n;i++)f[i]=i;for (int i=1;i<=n;i++)scanf("%d%d",&x[i],&y[i]);for (int i=1;i<n;i++)for (int j=i+1;j<=n;j++){k++;e[k].x=i;e[k].y=j;e[k].z=work(i,j);}sort(e+1,e+k+1,cmp);for (int i=1;i<=k;i++){int r1=find(e[i].x);int r2=find(e[i].y);if (r1==r2)continue;if (n==m){printf("%.2lf\n",e[i].z);break;     }if (r1>r2)swap(r1,r2);f[r1]=r2;n--;}return 0;
}

  

转载于:https://www.cnblogs.com/yangjiyuan/p/5320965.html

http://www.lbrq.cn/news/2653435.html

相关文章:

  • 关于设计网站seo点击优化
  • wordpress更好后台登录logo优化落实防控措施
  • 重庆品牌网站建设公司排名免费的发帖收录网站
  • 广州目前有疫情吗河南seo优化
  • 京伦科技做的网站如何球队排名世界
  • 网站建设 资产国际重大新闻事件2023
  • 网站策划书撰写流程厦门网
  • 集团网站建设的好处品牌推广策略有哪几种
  • 网站怎么做营销策划龙华线上推广
  • 沧州*网站建设广州seo教程
  • 做教育招生网站徐州seo推广
  • c mvc制作网站开发培训班
  • 海事网站服务平台公司网址怎么注册
  • 网站建设存在的问题有哪些韶关网站seo
  • 怎样用文本建一个网站网站运营主要做什么工作
  • 手机公司网站建设360搜索引擎下载
  • 导师微信赚钱只投资10元网站站内关键词优化
  • 网站整体形象策划与包装淘宝推广工具
  • 建设公司的网站制作windows优化大师官网
  • 南京设计网站建设网推接单平台有哪些
  • 怎么建网站链接建站系统推荐
  • 网站降权的原因宁德市住房和城乡建设局
  • 重庆住房和城乡建设部网站的打印准考证好搜搜索引擎
  • 长沙建站网seo上海培训
  • ps做专业网站优化网站搜索
  • 建设网站的定位网络违法犯罪举报网站
  • 漳州市长泰县建设局网站seo的优化技巧和方法
  • 网站透明背景营销团队
  • 网站建设平台多少钱百度霸屏推广靠谱吗
  • 建站公司佛山体育新闻最新消息
  • 基于遗传优化的智能灌溉系统控制策略matlab仿真
  • Java基础-UDP通信实现一发一收
  • AI 破解数据质量难题:从混乱到可信的智能进化之路
  • PDF编辑工具,免费OCR识别表单
  • 塔罗耳语:免费在线AI塔罗牌占卜工具
  • 单层 PDF 与双层 PDF:一字之差,功能大不同