随笔分类 -  DP

摘要:运算符号 一.含义 含义 c++ 按位与 a&b 按位或 a|b 按位异或 a^b 按位取反 ~a 左移 a<<b 右移 a>>b 1.&运算(and) 同真则为真,不同则为假。 常用于二进制的取位操作。 a&1的结果就是a二进制的最末位 2.|运算(or) 有真则为真,同假则为假。 通常用于二进制 阅读全文
posted @ 2022-02-15 10:50 Eakang 阅读(90) 评论(0) 推荐(1) 编辑
摘要:1 0/1 背包问题 1.1 题目模型 有 N 件物品和一个容量为 V 的背包。第 i 件物品的体积是 v[i] ,价值是 cost[i]。求解将哪些物品装入背包可使价值总和最大。 1.2 基本思路 这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。 用子问题定义状态:即 f[i][ 阅读全文
posted @ 2022-02-15 08:53 Eakang 阅读(37) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示