题解:P10733 [NOISG2019 Prelim] Lost Array
题解:P10733 [NOISG2019 Prelim] Lost Array
思路
对于任意 \(\min(X_{A_{i}},X_{B_{i}})=C_{i}\)。
只要让 \(X_{A_{i}}\) 与 \(C_{i}\) 取 \(\max\) 值。
\(X_{B_{i}}\) 与 \(C_{i}\) 取 \(\max\) 值。
这样可以让 \(\min(X_{A_{i}},X_{B_{i}})\) 绝对是 \(C_{i}\)。
对于为赋值的数,初始化时都初始化为 \(1\) 即可。
代码
#include<bits/stdc++.h>
#define int long long
using namespace std;
long long n,m,f[10000000],a,b,c;
signed main() {
	cin>>n>>m;
	for(int i=1; i<=n; i++)f[i]=1;
	for(int i=1; i<=m; i++) {
		cin>>a>>b>>c;
		f[a]=max(f[a],c);
		f[b]=max(f[b],c);
	}
	for(int i=1; i<=n; i++)cout<<f[i]<<" ";
	return 0;
}
												
											题解:P10733 [NOISG2019 Prelim] Lost Array的更多相关文章
- 【题解】[CF718C Sasha and Array]
		
[题解]CF718C Sasha and Array 对于我这种喜欢写结构体封装起来的选手这道题真是太对胃了\(hhh\) 一句话题解:直接开一颗线段树的矩阵然后暴力维护还要卡卡常数 我们来把\(2 ...
 - [LeetCode 题解] Search in Rotated Sorted Array
		
前言 [LeetCode 题解]系列传送门: http://www.cnblogs.com/double-win/category/573499.html 题目描述 Suppose an array ...
 - LeetCode(26)题解:Remove Duplicates from Sorted Array
		
https://leetcode.com/problems/remove-duplicates-from-sorted-array/ Given a sorted array, remove the ...
 - 【题解】Luogu CF86D Powerful array
		
原题传送门 裸的莫队啊,我博客里有对莫队较详细的介绍 这道题很简单,可以说是裸的模板 但是如何在已有的值上进行操作? 小学生应该都知道 那么转移就超级简单了qaq inline void add(re ...
 - 洛谷 题解 CF299A 【Ksusha and Array】
		
本蒟蒻又双叒叕被爆踩辣! 这就是道大水题 首先,题目意思: 给你n个数,要你找这些数字中找到一个能够被这些所有数字整除的数,若有多个,可任意输出其中一个,其实答案只有一个,因为在大于等于自己的数中能被 ...
 - LeetCode Reverse Words in a String II
		
原题链接在这里:https://leetcode.com/problems/reverse-words-in-a-string-ii/ 题目: Given an input string, rever ...
 - 214. Shortest Palindrome
		
题目: Given a string S, you are allowed to convert it to a palindrome by adding characters in front of ...
 - LeetCode Find Permutation
		
原题链接在这里:https://leetcode.com/problems/find-permutation/description/ 题目: By now, you are given a secr ...
 - LeetCode 528. Random Pick with Weight
		
原题链接在这里:https://leetcode.com/problems/random-pick-with-weight/ 题目: Given an array w of positive inte ...
 - LeetCode 531. Lonely Pixel I
		
原题链接在这里:https://leetcode.com/problems/lonely-pixel-i/ 题目: Given a picture consisting of black and wh ...
 
随机推荐
- Redis 的简单介绍
			
Redis 特点 单线程 执行过程按顺序执行,不会同时执行多个操作,保证操作的原子性,省去了很多上下文切换线程的时间,不必考虑资源竞争和可能出现死锁. 为什么使用单线程 ? 官方FAQ表示:因为 Re ...
 - aardio桌面软件开发 简单,打包后文件小,支持 .net python 和 众多插件
			
aardio 编程语言 - 官网 aardio 专注于桌面软件开发,17年一直保持非常活跃地更新( 更新日志 ),aardio 被多年用于生产项目实践,久经测试和锤炼.aardio 在诞生之初就设计 ...
 - .NET Core Configuration 配置项知识点一网打尽!
			
控制台项目中,演示示例 1.自定义 Dictionary Config 内存字典模式 dotnet add package Microsoft.Extensions.Configuration IC ...
 - k8s——pod的yaml文件
			
理解什么是pod pod基于deployment创建,删除deployment,pod也会被删除 基础pod的yaml文件的资源清单 点击查看列表 | 参数名 | 类型 | 字段说明 | | ---- ...
 - 浅谈ChatGPT模型中的惩罚机制
			
本文由ChatMoney团队出品 在探讨ChatGPT模型的文本生成能力时,除了采样算法,惩罚机制同样扮演着至关重要的角色.这些机制不仅影响生成文本的多样性和创意性,还为我们提供了调整文本风格和质量的 ...
 - ETL工具-nifi干货系列 第一讲 揭开nifi神秘面纱
			
1.nifi简介 Apache NiFi 是基于流程编程概念的数据流系统.它支持强大且可扩展的数据路由.转换和系统中介逻辑的有向图.NiFi具有基于Web的用户界面,用于设计.控制.反馈和监控数据流. ...
 - SpringBoot系列(五) 接口校验(非空、非法字符/特殊字符、长度等)
			
1.引入pom依赖 <dependency> <groupId>javax.validation</groupId> <artifactId>valid ...
 - 如何查询Windows10的激活时间等相关信息
			
您可以按Windows+R,打开运行,运行:slmgr.vbs -dlv 命令可以查询到Windows的激活信息,包括:激活ID.安装ID.激活截止日期等:运行:slmgr.vbs -dli 命令可以 ...
 - #PowerBi 1分钟学会,用PowerBi获取数据库最近90天的数据(DATE_SUB)
			
在powerbi报表中,我们往往会对数据源进行日常刷新,powerbi链接了数据库的情况下,根据日期灵活取数是我们必须掌握的一个技能. 在本文中,我们将介绍如何使用 SQL 的 DATE_SUB 函数 ...
 - CodeForces 1935A
			
题目链接:Entertainment in MAC 思路 当当前操作次数n为偶数时,若原字符串大于反转字符串则可以将原字符串反转n - 2次,则得到的还是原字符串,此时反转一次,并将其再次反转的字符串 ...