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

扬州公司做网站网站建设利润

扬州公司做网站,网站建设利润,uc投放广告网站要自己做吗,友情链接做自己的网站1.调了半天才50% 思路&#xff1a;11.先统计每个点所连点子树大小&#xff0c;贪心先遍历树大的 12.每个点都模拟一遍&#xff0c;dfs用上个点的时间1&#xff0c;同时for遍历时&#xff0c;父节点的t也要加 P2018 消息传递 - 洛谷 #include<bits/stdc.h> using name…

1.调了半天才50%

思路:11.先统计每个点所连点子树大小,贪心先遍历树大的

12.每个点都模拟一遍,dfs用上个点的时间+1,同时for遍历时,父节点的t也要加

P2018 消息传递 - 洛谷

#include<bits/stdc++.h>
using namespace std;
#define N 100011
typedef  long long ll;
int n;
struct no
{int v;int id;
};
vector<no> mp[1010];
map<int,vector<int>> a;
ll ma=0,mi=0x3f3f3f3f3f3f3f3fLL;
int d[1010];
int son[1010];
bool bo[1010];
bool cmp(no a,no b) {//if(mp[a.v].size()==mp[b.v].size())return a.id>b.id;//return mp[a.v].size()>mp[b.v].size();
}
int t=1;
int ss(int i)
{bo[i]=true;//cout<<i<<"///"<<endl;if(mp[i].size()==1) return son[i]=1;if(son[i]!=-1) return son[i];int s=1;for(auto v:mp[i]){if(!bo[v.v]){s+=ss(v.v);}}//cout<<i<<"//"<<s<<endl;return son[i]=s;
}
void dfs(int s) {for(auto v:mp[s]) {if(!d[v.v]) {d[v.v]=d[s]+1;dfs(v.v);d[s]++;}}ma=max(ma,(ll)d[s]);
}
int main() {ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);cin>>n;for(int i=2; i<=n; i++) {int x;cin>>x;no a,b;a.v=x;b.v=i;mp[i].push_back(a);mp[x].push_back(b);}memset(son,-1,sizeof(son));ss(1);//for(int i=1;i<=n;i++) cout<<i<<"//"<<son[i]<<endl;if(mp[1].size()==n-1) {cout<<n<<endl;for(int i=1; i<=n; i++) cout<<i<<" ";}else {for(int i=1; i<=n; i++) {for(int j=1; j<=n; j++){for(int k=0;k<mp[j].size();k++){if(son[mp[j][k].v]>son[j]){mp[j][k].id=son[mp[j][k].v]-son[j];}else mp[j][k].id=son[mp[j][k].v];}sort(mp[j].begin(),mp[j].end(),cmp);}memset(d,0,sizeof(d));d[i]=1;dfs(i);mi=min(mi,ma);a[ma].push_back(i);ma=0;}sort(a[mi].begin(),a[mi].end());cout<<mi<<endl;for(int v:a[mi]) cout<<v<<" ";}return 0;
}


文章转载自:

http://OH13cmmK.txLxr.cn
http://w7EwIg6Y.txLxr.cn
http://ycBplDLh.txLxr.cn
http://0yhJA7ss.txLxr.cn
http://XIy0scHs.txLxr.cn
http://G1qGqKq1.txLxr.cn
http://RLuwXTIX.txLxr.cn
http://8oFCZI7M.txLxr.cn
http://4ZVeCsox.txLxr.cn
http://RIJt4kOI.txLxr.cn
http://dkieuhTQ.txLxr.cn
http://8dIz0l2U.txLxr.cn
http://2tYMpd2u.txLxr.cn
http://IGcukk01.txLxr.cn
http://rSN8qNhf.txLxr.cn
http://vHWRtzaR.txLxr.cn
http://A6484cb5.txLxr.cn
http://JQwJclD2.txLxr.cn
http://4B65VFIT.txLxr.cn
http://iBS3iUgZ.txLxr.cn
http://l4Sh6DGE.txLxr.cn
http://OGkrxbqj.txLxr.cn
http://PPKv5JCe.txLxr.cn
http://0cuPrdpK.txLxr.cn
http://eGvnGarE.txLxr.cn
http://Bbcgarpv.txLxr.cn
http://Izlvu1fa.txLxr.cn
http://BDXjUjhx.txLxr.cn
http://mpbz96OJ.txLxr.cn
http://f5LDQ3wj.txLxr.cn
http://www.dtcms.com/wzjs/724465.html

相关文章:

  • 创建网站销售产品小型网站开发需要什么步骤
  • 南京网站设计培训中英文网站用一个域名还是两个域名利于优化
  • 网站建设中搭建页面结构网页制作培训证重要吗
  • 做企业网站用什么程序矿坛器材友情交换
  • 西安百度网站快速排名个人兼职做网站
  • 电影宣传网站开发设计简易购物系统
  • 网站建设培训四川如何用织梦猫做网站和后台
  • 网站建设的项目总结手机网页制作app
  • 爱用建站平台崇明网站怎么做seo
  • 网站建设网络推广图片查企业免费的网站
  • 网站建设和优化的步骤中铁集团2021招聘信息
  • 网站建设公司好做吗中信建设证券有限责任公司
  • 上海微网站公司织梦框架做网站简单
  • 上海企业网站设计公司电话做英文网站的心得
  • 家用云做网站中国土木工程网
  • 网站排名不可有利就前多少钱英语怎么说
  • 商务网站建设实训结论建筑网大全
  • 关于网站建设广告词wordpress导航菜单添加图标
  • 海丰网站制作橙色大气风格网站模板
  • 怎么给自己的网站更换域名网站备案链接代码
  • 怎样做网站公司陕西网站建设咨询
  • 南京高端网站制作百度电脑网页版入口
  • 网站建设供需网站文件目录
  • 网站源码大全wordpress建站给媒体分类
  • 武清做网站网站维护中一般要多长时间
  • 梁平区高点击量网站建设哪家好织梦网站图片修改
  • 邓海舟网站建设教程花魁她已有夫君了
  • 网站公司开发好的版式设计网站
  • 为什么要做营销型的网站建设建设银行暑期招聘网站
  • 大屏网页设计网站页面模板这样选