华为笔试题动态规划.docxVIP

  • 0
  • 0
  • 约8.42千字
  • 约 13页
  • 2026-08-10 发布于河南
  • 举报

华为笔试题动态规划

考试时间:______分钟总分:______分姓名:______

一、选择题

1.下列哪个问题不属于动态规划的应用范畴?

A.最长公共子序列问题

B.最小生成树问题

C.背包问题

D.斐波那契数列问题

2.动态规划解决问题的核心思想是?

A.分治思想

B.回溯思想

C.贪心思想

D.利用最优子结构进行递推

3.一个问题的子问题不重叠是使用动态规划还是分治法更合适?

A.动态规划

B.分治法

C.两者皆可

D.两者皆不可

4.在解决背包问题时,定义`dp[i][j]`为前`i`个物品放入容量为`j`的背包的最大价值。则状态转移方程为?

A.`dp[i][j]=max(dp[i-1][j],dp[i][j])`

B.`dp[i][j]=max(dp[i-1][j],dp[i-1][j-weights[i]]+values[i])`(假设`weights[i]`和`values[i]`分别是第`i`个物品的重量和价值)

C.`dp[i][j]=min(dp[i-1][j],dp[i][j])`

D.`dp[i][j]=

文档评论(0)

1亿VIP精品文档

相关文档