博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年5月1日

摘要: 问题描述: 输入一个整数,返回其二进制表示中最低的一位为1的下标值。 很多CPU都在硬件层面直接提供该指令,例如,i386的BSF指令。但是,如果硬件没有提供该指令,又当如何。来看kernel中的算法: 应用分治思想进行依序判断..... 1 int __ffs(int x) 2 ... 阅读全文

posted @ 2014-05-01 18:09 xymaqingxiang 阅读(653) 评论(0) 推荐(0)

摘要: 0-1背包问题: 描述:给定n中物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为c,问应如何选择装入背包中的物品,使得装入背包中的物品总价值最大? 0-1背包问题是一个特殊的整数规划问题。 设所给0-1背包问题的子问题; 其最优值为m(i,j),即m(... 阅读全文

posted @ 2014-05-01 17:16 xymaqingxiang 阅读(679) 评论(0) 推荐(0)

摘要: 学习要点···理解回溯法的深度优先搜索策略···掌握用回溯法解题的算法框架: (1)递归回溯 (2)迭代回溯 (3)子集树算法框架 (4)排列数算法框架···应用范例:……引入: 寻找问题的解的一种可靠的方法是首先列出所有候选解,然后依次检查每一个,在检查完所有或部分候选解后,即可找到所需... 阅读全文

posted @ 2014-05-01 16:47 xymaqingxiang 阅读(1408) 评论(0) 推荐(0)