新鲜出炉😶😶😶
1 给了一个无序的数组,要求给定时间复杂度为n的平方和nlogn的2中排序算法进行排序,并证明其时间复杂度
2 证明WPAR问题是npc问题,即给定一个集合,我们能够找到它的一个子集,剩余部分是这个子集的C倍,C是整数
1)利用划分问题对WPAR问题进行规约
2)写出动态规划算法,判断这样的子集是否存在
3)当C为2时,给了一个例子,写出动态规划算法的过程
3 利用3sat对顶点覆盖问题VC规约,再规约到独立集问题,再规约到团问题
4 三角不等式的货郎优化问题,找到一个近似性能比为3/2的近似算法,并证明。
5 Max-2sat问题,是Np-hard的,设计一个近似算法,并分析其近似性能比。
6 对p,np,npc,np-hard的理解