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

做网站网站制作如何给企业做网络推广

做网站网站制作,如何给企业做网络推广,做网站常用的插件,联通营业厅做网站维护Acwing 240. 食物链 题目描述思路讲解代码展示 题目描述 思路讲解 代码展示 #include <iostream>using namespace std;const int N 50010;int n, m; int p[N], d[N]; //p[]是并查集的father,d[]是距离int find(int x) {if (p[x] ! x) { //如果说x不是树根的话int t f…

Acwing 240. 食物链

  • 题目描述
  • 思路讲解
  • 代码展示

题目描述

在这里插入图片描述

思路讲解

这题多维护了一种额外信息

代码展示

#include <iostream>using namespace std;const int N = 50010;int n, m;
int p[N], d[N]; //p[]是并查集的father,d[]是距离int find(int x) {if (p[x] != x) {  //如果说x不是树根的话int t = find(p[x]);d[x] += d[p[x]];p[x] = t;}return p[x];
}int main() {scanf("%d%d", &n, &m);for (int i = 1; i <= n; i++) p[i] = i;  //初始化int res = 0;while (m--) {int t, x, y;scanf("%d%d%d", &t, &x, &y);if (x > n || y > n) res++;else {int px = find(x), py = find(y);if (t == 1) {if (px == py && (d[x] - d[y]) % 3) res++;else if (px != py) {p[px] = py;d[px] = d[y] - d[x];}} else {if (px == py && (d[x] - d[y] - 1) % 3) res++;else if (px != py) {p[px] = py;d[px] = d[y] + 1 - d[x];}}}}printf("%d\n", res);return 0;
}
http://www.khdw.cn/news/22684.html

相关文章:

  • 企业网站的网络营销seocms
  • 什么是网站链接优化百度推广天津总代理
  • 苏中建设官方网站郑州发布最新通告
  • 优化网站排名方法教程网站制作流程图
  • 鸿邑科技 网站建设网站查询域名解析
  • 做非法网站线上销售平台有哪些
  • 一个专业做设计的网站设计公司企业网站
  • 大连网站制做公司百度网站登录入口
  • 四川盼之网络科技官网长沙百度seo
  • 怎么做网站的后台管理系统优化设计官网
  • 福州做网站建设上海搜索排名优化
  • 广州有什么好玩的旅游景点长沙电商优化
  • 酱香拿铁采取了哪些网络营销方式关键词优化怎么做
  • 图片制作动图seo门户网站优化
  • 真人做爰直播网站新公司如何做推广
  • 做建筑钢材的b2b网站有哪些杭州百度公司在哪里
  • 佰牛深圳网站建设关联词有哪些四年级
  • 制作网址怎么收费seochinaz查询
  • 青岛网站建设商家今日刚刚发生新闻事件
  • 怎么自己搭建一个博客网站今日热点新闻事件
  • 惠州模板网站建设seo网络优化是什么意思
  • 商城网站建设可以吗搜索词分析工具
  • 上海信息公司做网站百度首页推广
  • b2c网站开发目的和意义西安百度关键词推广
  • 惠州开发做商城网站建设哪家好池州网络推广
  • 北京住房和城乡建设部网站官网百度云盘登录
  • 网站建设环境软件有哪些全国31省市疫情最新消息今天
  • 商务信息网站淘宝关键词优化推广排名
  • 深圳网站建设电话咨询南宁网站建设优化服务
  • 有网站代码怎么建站2023年8月疫情严重吗