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

百度广告投放电话百度 seo优化作用

百度广告投放电话,百度 seo优化作用,学生个人网页内容排版设计作品,济南建设工程交易中心题目描述 小蓝正在和朋友们团建,有一个游戏项目需要两人合作,两个人分别拿到一棵大小为 n 和 m 的树,树上的每个结点上有一个正整数权值。 两个人需要从各自树的根结点 1 出发走向某个叶结点,从根到这个叶结点的路径上经过的所有…

题目描述
小蓝正在和朋友们团建,有一个游戏项目需要两人合作,两个人分别拿到一棵大小为 n 和 m 的树,树上的每个结点上有一个正整数权值。

两个人需要从各自树的根结点 1 出发走向某个叶结点,从根到这个叶结点的路径上经过的所有结点上的权值构成了一个正整数序列,两人的序列的最长公共前缀即为他们的得分。给出两棵树,请计算两个人最多的得分是多少。

输入格式
输入的第一行包含两个正整数 n, m ,用一个空格分隔。

第二行包含 n 个正整数 c1, c2, · · · , cn ,相邻整数之间使用一个空格分隔,其中 ci 表示第一棵树结点 i 上的权值。

第三行包含 m 个正整数 d1, d2, · · · , dm ,相邻整数之间使用一个空格分隔,其中 di 表示第二棵树结点 i 上的权值。接下来 n − 1 行,每行包含两个正整数 ui, vi 表示第一棵树中包含一条 ui 和vi 之间的边。

接下来 m − 1 行,每行包含两个正整数 pi, qi 表示第二棵树中包含一条 pi和 qi 之间的边。

输出格式
输出一行包含一个整数表示答案。
样例输入复制
2 2
10 20
10 30
1 2
2 1
样例输出复制
1
提示
【样例说明】两个序列可以为 [10, 20] , [10, 30] ,最大前缀为 1 ;

【样例输入】

5 4

10 20 30 40 50

10 40 20 30

1 2

1 3

2 4

3 5

1 2

1 3

3 4

【样例输出】

2

【样例说明】

两个序列可以为 [10, 20, 40] , [10, 20, 30] ,最大前缀为 2 。

【评测用例规模与约定】

对于 20% 的评测用例,1 ≤ n, m ≤ 500 ;对于所有评测用例,1 ≤ n, m ≤ 2 × 105,1 ≤ ci, di ≤ 108 ,1 ≤ ui, vi ≤ n ,1 ≤ pi, qi ≤ m ,对于任意结点,其儿子结点的权重互不相同。

1.分析

        对于任意结点,其儿子结点的权重互不相同,并不代表没有相同的元素。

        存储用深搜即可。

2.代码

#include<iostream>
#include<algorithm>
#include<vector>
#include<unordered_map>
using namespace std;
const int MAX = 2e5 + 100;
vector<int> c[MAX], d[MAX];
int n, m;
int a[MAX], b[MAX], re;void dfs(int num,int x,int y,int fa_x,int fa_y) {re = max(re, num);unordered_map<int, int> t;for (auto it : c[x]) {if (it!=fa_x) {t[a[it]] = it;}}for (auto it : d[y]) {if (it != fa_y) {if (t.count(b[it])) {          //如果存在就向下走dfs( num + 1,t[b[it]], it, x, y);}}}
}
int main() {cin >> n >> m;for (int i = 1; i <= n; i++) cin >> a[i];for (int i = 1; i <= m; i++) cin >> b[i];for (int i = 1; i < n; i++) {int x, y;cin >> x >> y;c[x].push_back(y);c[y].push_back(x);}for (int i = 1; i < m; i++) {int x, y;cin >> x >> y;d[x].push_back(y);d[y].push_back(x);}if (a[1] == b[1])  dfs(1, 1, 1,0,0);else re = 0;cout << re << endl;return 0;
}

http://www.dtcms.com/wzjs/41958.html

相关文章:

  • 公司名称大全简单大气易经起名谷歌seo怎么做
  • 网站配色的原理和方法软文范例大全800
  • 信贷员在哪个网站做推广十大广告联盟
  • 没有备案的网站怎么做淘宝客买卖友情链接
  • 网站做icp备案有哪些好处sem运营
  • .net 网站优化网站排名查询工具
  • aspcms 网站统计147seo工具
  • 网站建设实训心得及收获什么是网络营销策略
  • 海南省建设厅网站首页软件外包
  • 东莞哪里建设网站好国际新闻大事
  • 怎么让wordpress挂掉seo快速排名服务
  • 品牌型网站建设理论北京seo优化服务
  • 哪里有做网站较好的公司举一个病毒营销的例子
  • 分类目录的作用东莞网站优化
  • 企业整站推广品牌推广方案怎么写
  • 自动网站建设系统cms宁波seo网络推广多少钱
  • 创想ECS网站建设服务企业网站推广策划
  • 黄山旅游攻略作文化工seo顾问
  • 上海 网站建设平台 补贴找个免费网站这么难吗
  • 网站平台建设技术报告seo和sem的关系
  • 简述网站的设计流程是怎样的微信公众号运营推广方案
  • 杭州网站模板建站网站推广引流
  • wordpress 禁止过滤南宁seo
  • 网站建设方案对比分析报告接广告的平台
  • 电子商务网站开发教程俄罗斯搜索引擎浏览器官网入口
  • 网站建设具体步骤应该怎么做微信群免费推广平台
  • 北京赵公口网站建设网络营销策划书步骤
  • 昆明网络营销软件做灰色词seo靠谱
  • 网站留言板有什么用手机优化大师下载2022
  • 营销企业网站制作网站建设公司哪家好?