【华为OD机试】-真题 !!点这里!!
【华为OD机试】真题考点分类 !!点这里 !!
题目描述
告警抑制,是指高优先级告警抑制低优先级告警的规则。高优先级告警产生后,
低优先级告警不再产生。请根据原始告警列表和告警抑制关系,给出实际产生的告警列表。
不会出现循环抑制的情况。
告警不会传递,比如A->B,B->C,这种情况下A不会直接抑制C。
但被抑制的告警仍然可以抑制其他低优先级告警。
输入描述
第一行为数字N,表示告警抑制关系个数,0 ≤ N ≤ 120
接下来N行,每行是由空格分隔的两个告警ID,
例如: id1 id2,表示id1抑制id2,告警ID的格式为:
大写字母+0个或者1个数字
最后一行为告警产生列表,列表长度[1,100]
输出描述
真实产生的告警列表
本文介绍华为在线开发者测评(OD机试)中的一道告警抑制问题,涉及告警优先级和抑制规则。解题关键在于理解告警之间的抑制逻辑,并通过编程实现去除被抑制的低优先级告警。给出了C++和Python两种解题代码。
订阅专栏 解锁全文
8283

被折叠的 条评论
为什么被折叠?



