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

贵阳市建设厅官方网站官方网站开发需要几个技术人员

贵阳市建设厅官方网站,官方网站开发需要几个技术人员,苏州网络推广营销公司,网站没询盘怎么做推广传送门 文章目录题意#xff1a;思路#xff1a;题意#xff1a; 给你个nnn个点mmm条边的图#xff0c;可以选择完成以下两个任务中的一个#xff1a; (1)(1)(1)找出大小恰好为n\sqrt nn​的一个独立集。 (2)(2)(2)找出一个长度≥n\ge \sqrt n≥n​的一个环。 n≤1e5,m≤…传送门 文章目录题意思路题意 给你个nnn个点mmm条边的图可以选择完成以下两个任务中的一个 (1)(1)(1)找出大小恰好为n\sqrt nn​的一个独立集。 (2)(2)(2)找出一个长度≥n\ge \sqrt n≥n​的一个环。 n≤1e5,m≤2e5n\le 1e5,m\le 2e5n≤1e5,m≤2e5。 思路 我们构造出一颗dfs树这棵树有一个很重要的性质就是所有非树边链接的两个点都是一个树上的点以及这个点的后代。所以我们可与边建树边找环可以直接用vectorvectorvector存下来这条链上的编号输出的话倒着输出即可。 如果找不到这样的环那么每个点的非树边一定不超过limit−2limit-2limit−2个(limitnlimit\sqrt nlimitn​)因为如果limit−2limit-2limit−2的话那么至少存在limit1limit1limit1条非树边那么一定可形成一个大小≥limit\ge limit≥limit的一个环所以得证。 既然非树边一定不超过limit−2limit-2limit−2个那么我们对每个点染色当选了一个点的时候那么与它相邻的点就标记为不选最终一定可选出一个大小正好为n\sqrt nn​的独立集。 所以分情况讨论就好啦。 // Problem: F. Ehabs Last Theorem // Contest: Codeforces - Codeforces Round #628 (Div. 2) // URL: https://codeforces.com/contest/1325/problem/F // Memory Limit: 256 MB // Time Limit: 1000 ms // // Powered by CP Editor (https://cpeditor.org)//#pragma GCC optimize(Ofast,no-stack-protector,unroll-loops,fast-math) //#pragma GCC target(sse,sse2,sse3,ssse3,sse4.1,sse4.2,avx,avx2,popcnt,tunenative) //#pragma GCC optimize(2) #includecstdio #includeiostream #includestring #includecstring #includemap #includecmath #includecctype #includevector #includeset #includequeue #includealgorithm #includesstream #includectime #includecstdlib #define X first #define Y second #define L (u1) #define R (u1|1) #define pb push_back #define mk make_pair #define Mid (tr[u].ltr[u].r1) #define Len(u) (tr[u].r-tr[u].l1) #define random(a,b) ((a)rand()%((b)-(a)1)) #define db puts(---) using namespace std;//void rd_cre() { freopen(d://dp//data.txt,w,stdout); srand(time(NULL)); } //void rd_ac() { freopen(d://dp//data.txt,r,stdin); freopen(d://dp//AC.txt,w,stdout); } //void rd_wa() { freopen(d://dp//data.txt,r,stdin); freopen(d://dp//WA.txt,w,stdout); }typedef long long LL; typedef unsigned long long ULL; typedef pairint,int PII;const int N300010,MN*4,mod1e97,INF0x3f3f3f3f; const double eps1e-6;int n,m; vectorintv[N],now,ans; int depth[N],limit; bool st[N];void dfs(int u) {now.pb(u);depth[u]now.size();for(auto x:v[u]) {if(!depth[x]) dfs(x);else if(depth[u]-depth[x]limit-1) {printf(2\n);printf(%d\n,depth[u]-depth[x]1);for(int i1;idepth[u]-depth[x]1;i) printf(%d ,now.back()),now.pop_back();puts();exit(0);}}if(!st[u]) {for(auto x:v[u]) st[x]1;ans.pb(u);}now.pop_back(); }int main() { // ios::sync_with_stdio(false); // cin.tie(0);scanf(%d%d,n,m);limitsqrt(n);limit(limit*limit!n);while(m--) {int a,b; scanf(%d%d,a,b);v[a].pb(b); v[b].pb(a);}dfs(1);printf(1\n);for(int i0;ians.size()ilimit;i) printf(%d ,ans[i]);puts();return 0; } /**/
http://www.pierceye.com/news/606642/

相关文章:

  • 电子政务网站模版科学规划网页的做法是
  • 昆明网站建设猫咪科技抚州网站建设
  • 山东网站建设运行工资做的很漂亮的网站
  • 网站免费源码大全无用下载淘宝支持做微交易网站吗
  • 常用网站推广方法石家庄营销网站建设价格
  • 网站界面设计的基本原则是什么论坛做视频网站
  • 学校网站总务建设怎么做网站流量竞品分析
  • 企业网站建设所需要的资料网站备案 icp备案
  • 商城类网站方案中国风 wordpress主题
  • 网站更换服务器教程南阳网站推广招聘
  • 海尔网站的建设目标四库一平台个人信息查询
  • 佛山市建设网站公司网站手机端和电脑端
  • 属于c2c的网站是重庆化工建设信息网站
  • 高端大气网站推荐网赌网站建设多少钱
  • 宁波网站关键词优化排名网站修改图片怎么做
  • 苏州网站建设案例购买网站域名
  • 自己做剧本网站重庆建设工业公司官网
  • 中国网站建设中心建网站和开发软件哪个难
  • 优化网站被百度屏阿里云网站备案核验单
  • 肇庆做网站哪家好河北建设工程信息网正规网站
  • 怎么做展示网站公司网站管理规定
  • 娄底网站制作备案号查询平台
  • 青岛网站排名方案优化的定义
  • 微网站开发外包杨浦做网站公司
  • 网站推广服务包括哪些个人简历网官网免费
  • 铜仁住房和城乡建设局网站安贞做网站公司
  • 做网站客户尾款老不给怎么办东莞市研发网站建设品牌
  • 文化网站策划wordpress iscategory
  • 北京社区网站建设wordpress主题 sen
  • 做外贸商城网站重庆seo整站优化方案范文