摘要: (一)inline函数(摘自C++ Primer的第三版)在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联。 inline int min(int first, int secend) {/****/}; inline 函数对编译器而言必须是可见的,以便它能够在调用点内... 阅读全文
posted @ 2014-11-07 20:18 Jessica程序猿 阅读(4699) 评论(0) 推荐(0) 编辑
摘要: 1、问题描述: 给定n种物品和一背包。物品i的重量是wi,其价值为vi,背包的容量为C。问:应如何选择装入背包的物品,使得装入背包中物品的总价值最大? 形式化描述:给定c >0, wi >0, vi >0 , 1≤i≤n.要求找一n元向量(x1,x2,…,xn,), xi∈{0,1}, ∋ ∑ wi... 阅读全文
posted @ 2014-11-07 13:57 Jessica程序猿 阅读(2182) 评论(0) 推荐(0) 编辑
摘要: 一个递归解 设c[i][j]为Sij中最大兼容子集中的活动数目,当Sij为空集时,c[i][j]=0;当Sij非空时,若ak在Sij的最大兼容子集中被使用,则则问题Sik和Skj的最大兼容子集也被使用,故可得到c[i][j] = c[i][k]+c[k][j]+1。当i≥j时,Sij必定为空集,否... 阅读全文
posted @ 2014-11-07 10:31 Jessica程序猿 阅读(1004) 评论(0) 推荐(0) 编辑