OVSolitario-io

导航

拓扑序(DAG有向无环图:维护一个入度为0的队列)

DAG(不存在环的有向图)

对于DAG存在约束关系,当前点约束条件来自前面的点,因此反向建边 + 记忆化(维护已知点)

DAG虽然存在多个约束,但其中只与最强的某一个约束条件相关

当前层点被上层所限制,那么最初层即无任何限制,那么直接反向建边即可

截屏2025-08-24 13.48.56
无后效性:前面确定,后面根据前面得到,且后面的值不影响前面

拓扑排序(ans可能不唯一):DAG的线性排列,该序列要满足:

  • 每个顶点只出现一次
  • 若有A->B路径,则A必须在B的前面

截屏2025-08-24 14.01.35

维护一个入度为0的队列当某个点入度为0,那么它(无约束)可以当队头结点,弹出,然后把它all能到的点的入度-1,入度为0则加入,依次···

posted on 2025-08-23 16:15  TBeauty  阅读(9)  评论(0)    收藏  举报