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

互联网网站制作公司学seo推广

互联网网站制作公司,学seo推广,电动汽车排名前十名,外贸网站和企业网站【题目来源】 https://www.luogu.com.cn/problem/B3862 【题目描述】 给出 N 个点,M 条边的有向图,对于每个点 v,A(v) 表示从点 v 出发,能到达的编号最大的点。 【输入格式】 第 1 行 2 个整数N,M,表示点…

【题目来源】
https://www.luogu.com.cn/problem/B3862

【题目描述】
给出 N 个点,M 条边的
有向图,对于每个点 v,A(v) 表示从点 v 出发,能到达的编号最大的点。

【输入格式】
第 1 行 2 个整数N,M,表示点数和边数。
接下来 M 行,每行 2 个整数 Ui,Vi,表示边(Ui, Vi)。点用 1, 2, …, N 编号。

【输出格式】
一行 N 个整数 A(1), A(2), …, A(N)。

【数据范围】
对于 100% 的数据,1≤N,M≤10^3。

【输入样例】
4 3
1 2
2 4
4 3

【输出样例】
4 4 3 4

【算法分析】
● yxc 图示“链式前向星”核心操作:https://blog.csdn.net/hnjzsyjyj/article/details/139369904
大佬 yxc 指出“
链式前向星”就是“多单链表”,每条单链表基于“头插法”并用 e[]、ne[]、h[] 、val[] 等数组进行模拟创建。其中:
e[idx]:存储序号为 idx 的边的终点值
ne[idx]:存储序号为 idx 的边指向的边的序号(模拟链表指针)‌
h[a]:存储头结点 a 指向的边的序号
val[idx]:存储序号为 idx 的边的权值(可选)

● 可见,链式前向星‌的‌本质是“
以边为中心”组织存储。每个边结点由 val[idx](可选)、e[idx]、ne[idx] 构成。

虽说是边结点,但在每条单链表的各边结点中,e[idx] 存储的是与此单链表头结点共顶点的多条边的终点值(在不选 val[] 的前提下)。

【算法代码】

#include<bits/stdc++.h>
using namespace std;const int N=1e5+5;
int h[N],e[N],ne[N],idx;
int mx[N];
int n,m;void add(int a,int b) {e[idx]=b,ne[idx]=h[a],h[a]=idx++;
}void dfs(int u,int v) {mx[v]=u;for(int i=h[v]; i!=-1; i=ne[i]) {if(mx[e[i]]==0) dfs(u,e[i]);}
}int main() {memset(h,-1,sizeof(h));cin>>n>>m;while(m--) {int x,y;cin>>x>>y;add(y,x); //Build reverse edges}for(int i=n; i>=1; i--) {if(mx[i]==0) dfs(i,i);}for(int i=1; i<=n; i++) {cout<<mx[i]<<" ";}return 0;
}/*
in:
4 3
1 2
2 4
4 3out:
4 4 3 4
*/




【参考文献】
https://blog.csdn.net/hnjzsyjyj/article/details/139369904
https://blog.csdn.net/hnjzsyjyj/article/details/147326357
https://blog.csdn.net/hnjzsyjyj/article/details/147333181
https://www.acwing.com/solution/content/3999/

https://blog.csdn.net/WARCRANE/article/details/145482132



 

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

相关文章:

  • 营销型网站建设需要备案吗长尾关键词查询
  • 企业网站多少钱百度指数对比
  • 网站建设一定要域名吗营销策划公司靠谱吗
  • h5免费制作平台八图seo怎么去优化
  • 用http做网站隐藏端口最强大的搜索引擎
  • 广州小程序开发公司哪家好聊城seo整站优化报价
  • 网站备案代码谷歌seo课程
  • 南联做网站seo 排名 优化
  • 如何做网站内部优化企业网络
  • 网站空间申请开通日照seo公司
  • 网站电子商务平台建设域名注册商有哪些
  • 专业手机网站建设公司深圳知名网络优化公司
  • 南宁微信公众号开发深圳seo推广
  • 医院响应式网站建设方案个人网站制作模板
  • 短链接生成器手机版网站优化网站优化
  • 怎么在日本做乐天网站供货商外汇seo公司
  • 网站建设在开封找谁做365优化大师软件下载
  • 建设局网站新闻在百度上怎么发布信息
  • 网站做缓存个人网站制作
  • 响应式网站设计软件中国四大软件外包公司
  • 济南网站建设山东聚搜网推荐陕西网站建设网络公司
  • 有机玻璃东莞网站建设技术支持灰色行业怎么推广引流
  • 做网站推广有用吗品牌整合推广
  • 哪个不是网站开发工具搭建一个网站的流程
  • 企业管理顾问咨询孝感seo
  • 马云有没有学过做网站seo建站技巧
  • 做饰品一般用什么网站做首饰网站外链发布平台
  • html5网站优点谷歌商店下载不了软件
  • 什么网站有做面条的appks数据分析神器
  • 网站设计语言翻译今日新闻最新消息