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

中英文网站建设 大概要多久张掖建设网站

中英文网站建设 大概要多久,张掖建设网站,江门app开发,wordpress商务主题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://www.dtcms.com/a/561575.html

相关文章:

  • python 异步编程 -- 理解concurrent.futures.Future 对象
  • 【网络工程师】物理二层STP协议
  • 网站关键词排名优化应该怎么做网站备案成功后怎么办
  • Vue3组件间通信——pinia
  • php零基础做网站网站没后台怎么修改类容
  • 郑州做网站狼牙建立网站的链接结构有哪几种形式?
  • RTL8762KD_EVB_Board-嘉立创EDA设计
  • 西安网站制作公司怎么选宁波企业做网站哪家好
  • 手机网站开发算什么费用seo服务外包价格
  • 在 ​CentOS 7​ 的 Linux 系统中配置 ​NFS
  • 网站欣赏网站整合营销传播成功案例
  • 深圳高端网站设计建设网站推广百度优化
  • React Native 项目实战指南
  • 百度品牌网站建设优化大师如何删掉多余的学生
  • 做平面设计的一般浏览什么网站wordpress自定义文章顺序
  • 打造推理模型的4种方法——李宏毅2025大模型课程第7讲
  • 金融行业客服系统中合规高效的身份验证流程分享
  • 网站服务器怎么维护濮阳网站建设在哪里
  • 四川省住房和城乡建设厅网站官网西安做网站缑阳建
  • linux——有关权限的话题。——权限掩码——默认文件权限的理解/文件共享、粘滞位
  • 【经典书籍】《人月神话》第四章“贵族专制、民主政治和系统”精华讲解
  • 南京高端网站定制保定自助建站软件
  • hysAnalyser --- 支持UDP实时流分析和录制功能
  • 葫芦岛做网站的公司微信公众平台导航 wordpress模版
  • 【Linux笔记】网络部分——网络层IP协议
  • 用织梦做的网站怎么上传虚拟网站新建设请示
  • GEE统计特定区域特定时间上的Landsat/Sentinel的影像信息
  • 徐州建设企业网站苏州网站优化排名推广
  • 百度提交网站的入口地址网络地区广告代理
  • 全面认识 InnoDB:从架构到 Buffer Pool 深入解析