最新要闻
- 当前信息:苹果砍单立讯精密最受伤?官方回应:与客户合作正常
- 环球热讯:iPhone 15 Pro/Ultra升级!钛合金边框+8GB内存
- 天天视讯!内存暴跌4成 现在不买待何时?
- iPhone 14 Pro全天候显示屏有多费电?实测每小时不到1%
- 环球今热点:今日发布 比亚迪仰望首款硬派越野车内饰谍照:百万级豪华
- 【环球新视野】iPhone一直收集用户数据!隐私捍卫者苹果被法国重罚:我们不服
- 微信红包升级!全新动态红包封面上线
- 司机免费代驾870公里送卡友回家 获5千元正能量奖金:这魄力网友点赞
- 天天快看点丨《阿凡达2》 已经被“烂片之王”翻拍了:豆瓣居然全5星
- 神U换代 AMD Zen4架构锐龙7 7800X3D来了:游戏性能提升30%
- 13+3相豪华供电!影驰RTX 4070 Ti星曜OC显卡图赏
- 女子跨年夜中1000万后悔跟孩子说 他们说不奋斗了引网友热议:这能躺平?
- 环球热议:乘联会:预计2022年乘用车销量2070万辆 今年或0增长
- 存款贬值了快一半 土耳其人把游戏当成了救命稻草
- 每周只上班4天半!乐视居然成了"反卷斗士":真是神仙日子吗?
- 砍单三大产品线 苹果市值跌破2万亿美元 富士康表态
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
环球快消息!AcWing1174. 受欢迎的牛
(资料图)
题目描述
每一头牛的愿望就是变成一头最受欢迎的牛。
现在有 \(N\) 头牛,编号从 \(1\) 到 \(N\),给你 \(M\) 对整数 \((A,B)\),表示牛 \(A\) 认为牛 \(B\) 受欢迎。
这种关系是具有传递性的,如果 \(A\) 认为 \(B\) 受欢迎,\(B\) 认为 \(C\) 受欢迎,那么牛 \(A\) 也认为牛 \(C\) 受欢迎。
你的任务是求出有多少头牛被除自己之外的所有牛认为是受欢迎的。
解题思路
\(\qquad\)简要题意:$$\LARGE 求一张图上有多少个点可以被所有其它点走到$$\(\qquad\)我们首先从拓扑图DAG的角度考虑,在一张连通的拓扑图上,至多有一个点出度为\(0\),而这个点出度为\(0\)就肯定是在拓扑序的尾巴
,也就是前面的所有点都可以走到这个点,那它就是我们要的被除自己之外的所有牛认为是受欢迎的
。 并且,如果存在两个及以上的点出度为\(0\),代表图不连通
,那对于每个点就至少有一个点走不到它,因此答案为\(0\)。
\(\qquad\)关键是题目给出的图它不是拓扑图啊,但是我们可以通过Tarjan
算法把每个强连通分量缩成一个点,并建立一张新图,这时候这张图就是拓扑图了。
对于\(Tarjan\)算法,引入了时间戳和追溯值
\[时间戳dfn[]表示的是在搜索树上的dfs序。\]\[追溯值low[]表示的是从当前节点 x 作为搜索树的根节点出发,\]\[能够访问到的所有节点中,时间戳最小的值\]对于能够访问的节点
,作出以下限制为:
当一个点的时间戳与追溯值相等,就代表它是所在的强连通分量中的最高点。此时就代表我们可以顺藤摸瓜找出整个强连通分量了。
这题缩点之后就是简单题了
代码
#include #include using namespace std;const int N = 1e4 + 10, M = 1e5 + 10;int h[N], e[M], ne[M], idx;int scc_cnt, in_stk[N], dfn[N], low[N];int n, m, u, v, stmp, sz[N];int stk[N], top, id[N], dout[N];void add(int a, int b) { e[idx] = b, ne[idx] = h[a], h[a] = idx ++ ;}void tarjan(int u) { dfn[u] = low[u] = ++ stmp; stk[ ++ top] = u, in_stk[u] = true ; for (int i = h[u]; ~i; i = ne[i]) { int j = e[i]; if (!dfn[j]) { tarjan(j); low[u] = min(low[u], low[j]); } else if (in_stk[j]) low[u] = min(low[u], dfn[j]); } if (dfn[u] == low[u]) { int y; ++ scc_cnt; do { y = stk[top -- ]; in_stk[y] = false ; id[y] = scc_cnt; sz[scc_cnt] ++ ; } while (y != u); }}int main() { scanf("%d%d", &n, &m); memset(h, -1, sizeof h); while (m -- ) { scanf("%d%d", &u, &v); add(u, v); } for (int i = 1; i <= n; i ++ ) if (!dfn[i]) tarjan(i); int zero(0), sum(0); for (int i = 1; i <= n; i ++ ) for (int j = h[i]; ~j; j = ne[j]) { int k = e[j], a = id[i], b = id[k]; if (a != b) dout[a] ++ ; } for (int i = 1; i <= scc_cnt; i ++ ) { if (!dout[i]) { zero ++, sum += sz[i]; if (zero > 1) { sum = 0; break ; } } } printf("%d\n", sum); return 0;}
环球快消息!AcWing1174. 受欢迎的牛
当前信息:苹果砍单立讯精密最受伤?官方回应:与客户合作正常
环球热讯:iPhone 15 Pro/Ultra升级!钛合金边框+8GB内存
天天视讯!内存暴跌4成 现在不买待何时?
iPhone 14 Pro全天候显示屏有多费电?实测每小时不到1%
环球今热点:今日发布 比亚迪仰望首款硬派越野车内饰谍照:百万级豪华
『JNPF』低代码创新赋能数字经济建设
【环球新视野】iPhone一直收集用户数据!隐私捍卫者苹果被法国重罚:我们不服
微信红包升级!全新动态红包封面上线
司机免费代驾870公里送卡友回家 获5千元正能量奖金:这魄力网友点赞
天天快看点丨《阿凡达2》 已经被“烂片之王”翻拍了:豆瓣居然全5星
神U换代 AMD Zen4架构锐龙7 7800X3D来了:游戏性能提升30%
微信支付--JSAPI支付(微信小程序和微信公众号支付都可以采用该方式)
13+3相豪华供电!影驰RTX 4070 Ti星曜OC显卡图赏
女子跨年夜中1000万后悔跟孩子说 他们说不奋斗了引网友热议:这能躺平?
环球热议:乘联会:预计2022年乘用车销量2070万辆 今年或0增长
存款贬值了快一半 土耳其人把游戏当成了救命稻草
每周只上班4天半!乐视居然成了"反卷斗士":真是神仙日子吗?
一本通动态规划篇解题报告
当前视讯!Python的保留字、标识符、变量的定义、常用数据类型、数据类型转换
砍单三大产品线 苹果市值跌破2万亿美元 富士康表态
世界热点评!抄底吗?知名投资人段永平:已将手上腾讯美股换成苹果
天天观速讯丨二次元外观下带来澎湃性能!铭瑄MS RTX 4070 Ti OC12G璦珈评测:最强192bit显卡非它莫属
10升好身材!ROG发布冰刃X迷你机:居然有没发布的RTX 4070
金庸最成功的作品 来源自历史上让人耻辱的失败
焦点要闻:500吨级!中国最强液体火箭发动机的“家”快建好了
世界信息:CF13C. Sequence
看点:设计模式简单介绍
胡伟武:Linux桌面软件生态是x86和ARM“软肋” 龙芯希望一两年后全面超过
丰田总裁再度质疑电动汽车:这会让车企降低价值!
每日资讯:RTX 4090加持:ROG发布新款XG Mobile显卡坞
即时:三星发布全球首款8K 150寸投影仪:离墙几毫米即可完成投射
焦点热文:画面太美!男子意外发现交通卡余额有172万 官方回应真相无奈
天天速看:写给大忙人看的Go语言快速指南(中文翻译)
天天实时:[概率论与数理统计]笔记:2.2 随机变量的数字特征
Python:numpy模块最详细的教程
python3实现字符串的全排列的方法(无重复字符)两种解决方法
全球快播:python中可以处理word文档的模块:docx模块
环球即时看!宏碁发布eKinekt BD 3酷骑桌:工作之余还能骑动感单车
世界热讯:1.6亿美元是罚定了!印度法庭驳回谷歌推翻垄断案的请求
当前热点-17万元起真香!奇瑞最高颜值SUV星途瑶光盲订量已达6012台
环球热点评!2022广州车展压轴登场 这八款新能源新车千万不要错过
今头条!全新NT架构加持!腾讯QQ原生上架麒麟应用商店
天天微资讯!国产可乐为什么都在陆续消失?专家道出原因
哄娃神器 一公司推出可自动驾驶婴儿车:售价约2.2万人民币
画风有《魔兽》那味了:国产多端MMO《塔瑞斯世界》PV首曝
【环球热闻】男子一口气网购20个26元扫地机器人:场面壮观实测失望
男子为研究显卡到网吧一口气拿7块:网友调侃要都是4090赚大
环球微资讯!Float value issue in GLSL
【环球热闻】事件总线 + 函数计算构建云上最佳事件驱动架构应用
实时:C罗说世界杯唯一赢阿根廷的是沙特 这里是新挑战 不是养老
配大哥H9同款2.0T 国产豪华轿跑红旗H6官图发布:罕见中置双排气
全球热头条丨微软再次挑战谷歌:Bing或将推出ChatGPT AI版本
【全球时快讯】一加首次推出100W双口充电器:支持65W PD快充 首发229元
世界观点:华系车崛起!欧洲每10台新能源汽车 就有1台来自中国
MySQL——索引
全球关注:易基因|METTL3 通过调节m6A 修饰抑制口腔鳞状细胞癌安罗替尼敏感性 | 肿瘤研究
环球今头条!苹果app怎么上架
天天看热讯:有史以来第一个6GHz CPU i9-13900KS现身中国!要卖6500元?
【当前热闻】3999元用4年依然流畅!一加11开启预售
热头条丨奥迪A6L提车三天出问题 4、5挡异响!4S店同意退车
热文:河南一女生118元买网红甜品巴斯克蛋糕 收到后吐槽像烧饼:生日毁了
环球动态:60多岁男子高速逆行撞废比亚迪新车 刚提一个月心疼不已
JS逆向实战10——某集团RSA长加密
WINDOWS文本编辑器丨EmEditor功能简介
天天最资讯丨中国首批电子后视镜来了 吉利旗下路特斯首搭
微头条丨1000元大额券:骆驼户外徒步鞋179元起、夹棉冲锋衣199元起
长安马自达旗舰SUV大促:优惠7万多、还送5万公里延保
杨迪在淘宝真的火 阳敌手机壳搜索量暴涨2300倍
一加11搭载三星2K柔性微曲屏:安卓首发随帧变动技术
【K哥爬虫普法】大数据风控第一案:从魔蝎科技案件判决,看爬虫技术刑事边界
简讯:通过持续交付提升发布效率
三款免费强大的SSH工具食用指南
焦点速递!Rpmbuild原码打包成rpm包
微速讯:App在苹果上架难吗
快讯:00后员工吐槽老板创意土被约谈 网友:老一辈审美观需升级
苹果妥协了!iOS第三方商店有望上线:欧洲iPhone专享
全球新动态:女子关窗围炉煮茶3小时致一氧化碳中毒:医生科普紧急救助办法
天天即时看!北京2人坠冰身亡 专家科普发现冰面破裂该如何自救
今日快讯:IO、NIO、BIO傻傻分不清吗,让我对象告诉你~~
游客误把燃香扔进400年文物里:网友心痛!科普雍和宫须弥山
专家称《原神》唯美:展现出我国的高现代化水准
今头条!尚硅谷Vue2.0+3.0的笔记资料(cli开始)
天天消息!docx替换word属性打勾
【天天播资讯】贾跃亭的法拉第未来重返2023年CES FF 91完成一系列升级
【速看料】二手车商亏哭!日系车保值“神话”破灭 国人无视省油、小毛病少爱上新能源
全球今热点:曾称污染比燃油车更大!丰田章男再度质疑电动车
郑州大气!明日10点起发放年货消费券:全国用户都能用
每日速读!全球首款!外星人推出24.5寸500Hz IPS电竞显示器:0.5ms急速响应
浅析 Dubbo 3.0 中接口级地址推送性能的优化
环球快报:行走的救护员!凯迪拉克车主把AED放车上:还允许破窗使用
焦点!特斯拉自动辅助驾驶追尾事故车辆 前车车主当场被吓懵
Win11 22H2又出新Bug:文件管理器随机“突然出现”
【独家焦点】动物也懂协同合作 两只雪豹一起偷鸡:一只踩点、一只放哨
天天播报:雷军:相信旗舰机会全部标配无线充电
环球快资讯:实战Flink sql语法改造
快讯:上映仅半个月 《阿凡达2》拿下2022全球票房年度冠军:超越《壮志凌云2》
当前通讯!现货:抗原检测试剂盒3.9元/份(顺丰包邮)
NVIDIA发布RTX视频超分辨率技术:看视频也有“DLSS”了
世界新资讯:时隔15年 Qi2无线充电标准官宣:基于苹果MagSafe打造 磁吸将降临安卓