第四章 作业
一.单选题(共11题,47.3分)
1
【单选题】n个物品,背包容量为W的0-1背包问题的动态规划算法的时间复杂度为( )
A、O(logn)
B、O(nW)
C、O(n^2)
D、O(W^2)
正确答案: B 我的答案:B得分: 4.3分
答案解析:
2
有7个工件,它们在第一台机器和第二台机器上的处理时间分别为:[t11,t12,t13,t14,t15,t16,t17]=[3,8,10,12,6,9,15],[t21,t22,t23,t24,t25,t26,t27]=[7,2,6,18,3,10,4],这7个工件的最优加工顺序为()。
A、1,2,3,4,5,6,7
B、1,4,6,3,2,7,5
C、1,6,4,3,7,5,2
D、1,4,2,6,5,7,3
正确答案: C 我的答案:C得分: 4.3分
3
设c[i][j]表示序列Xi和Yj的最长公共子序列的长度。则它的递推关系式为:
则,根据给定的X=={A, B, C, B, D, A, B}和Y={B, D, C, A, B, A}从上到下填写缺失值
A、
2 3 3
B、
2 2 2
C、
3 4 4
D、
3 3 3
正确答案: C 我的答案:C得分: 4.3分
4
【单选题】有7个工件,它们在第一台机器和第二台机器上的处理时间分别为:[t11,t12,t13,t14,t15,t16,t17]=[3,8,10,12,6,9,15],[t21,t22,t23,t24,t25,t26,t27]=[7,2,6,18,3,10,4],这7个工件的最优加工顺序为()。
A、1,2,3,4,5,6,7
B、1,4,6,3,2,7,5
C、1,6,4,3,7,5,2
D、1,4,2,6,5,7,3
正确答案: C 我的答案:C得分: 4.3分
答案解析:
5
【单选题】0-1背包问题的跳跃点算法的时间复杂度为( )
A、O(2^n)
B、O(nW)
C、O(n^2)
D、O(min(nW,2^n))
正确答案: D 我的答案:D得分: 4.3分
答案解析:
6
给定序列X={A, B, C, B, D, A, B}和Y={B, D, C, A, B, A},它们的最长公共子序列是()。
A、
BCBA
B、
BCDA
C、
ADAB
D、
BCAA
正确答案: A 我的答案:A得分: 4.