zoukankan      html  css  js  c++  java
  • 【洛谷 P4934】 礼物 (位运算+DP)

    题目链接

    位运算+(DP)=状压(DP)?(雾
    (a&b>=min(a,b))在集合的意义上就是(asubseteq b)
    所以对每个数的子集向子集连一条边,然后答案就是这个(DAG)的最长链了,跑一遍拓扑排序就行了。

    直接连边的复杂度是(O(n^2)),显然只能拿(60')
    题解里的连边方法我没怎么懂然后因为穷又不能看直播讲解
    但是我拿到(70)分暴力分后(不要问我为什么有70)看了别人的代码,发现一个很巧妙的方法,
    无需建图,(DP)的思想,我写在洛谷博客里了

  • 相关阅读:
    day4-1
    day3-1
    day1-3
    day2-1
    day1-2
    day1 1
    对象的高度整合
    类和数据类型
    对象的绑定方法
    python总结
  • 原文地址:https://www.cnblogs.com/Qihoo360/p/9835043.html
Copyright © 2011-2022 走看看