![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
拓扑排序
文章平均质量分 79
brainache
这个作者很懒,什么都没留下…
展开
-
hdu 4857 逃生 (拓扑排序+反向建表+优先队列)
这道题的题意比较迷,他要求在给定的偏序关系外,按 尽可能把最小的元素最先输出 的顺序,并不是最小字典序,比如,这样的一个关系,最小字典序是43521,但是在这里,首先1的位置定死了,肯定是最后输出的,然后,为了先输出2,要走52这条路,所以结果是52431 。可见,2和3制约了5和4的顺序,5和4的顺序对于2和3来说没有影响如果换掉这两对的顺序,可以看出,此时5,4原创 2018-01-11 10:45:19 · 264 阅读 · 0 评论 -
hdu 2647 Reward 拓扑排序判环及层次+反向建图
题意:老板发工资,但是他的公司里面有严重的鄙视链,如果一个人鄙视另一个人,那么他的工资就得比他鄙视的人高。另外,工资起价是888,问要满足这个鄙视链,这次发工资最少得发多少钱,如果鄙视链成环了,输出-1分析:首先对于成环的问题就按照常规的拓扑排序判断有向环的操作来搞,不赘述。然后这个判断层次,这两天脑子一糊把题看错了,把关系搞反了,wa到怀疑人生。思路大概这样:拿一个变量cur记录当前层次原创 2018-01-08 19:23:44 · 237 阅读 · 0 评论 -
hdu 拓扑排序归纳
拓扑排序,其本质是输出一个全序关系,对于按要求输出给定关系的题目,一般就是按照题目要求实现这个全序关系,这种题时常会先给一个偏序关系,然后给出剩下的元素如何建立关系(字典序之类的)。如果忘了那几个词是啥意思... 偏序关系:满足自反,反对称,传递性的关系 全序关系:一个偏序关系R,且对任意x,y有xRy或yRx 哈斯图:对一个偏序关系画的图,每个点原创 2018-01-08 19:03:41 · 1350 阅读 · 0 评论