试题详情
- 简答题 给定由n个整数(其中可能有负数)组成的序列a1,a2,...an,求该序列形如
的子段和的最大值。当所有整数均为负整数时定义其最大子段和为0。依此定义,所求的最优值为:
动态规划解决方案:记
,则对于n个整数序列的最大子段和问题,
即为所求。 动态规划递归式:
问:对于实例:(a1,a2,...a6)=(-2,11,-4,13,-5,-2)按照前述动态规划递归式填充b数组,算法运行完毕后,请写出b数组中的数值,和最大子段和的值。
关注下方微信公众号,在线模考后查看

热门试题
- 汉诺塔的时间复杂度从阶梯来讲,属于指数阶
- 算法的复杂性有()复杂性和()复杂性之分
- 数据结构与算法里,时间复杂度低于O(n*
- chars1[100]="ABC",s2
- 在一个空间安排n=5个活动,开始时间和结
- 数据结构与算法里,二叉排序树的查找方式和
- 舍伍德算法总能求得问题的()。
- 数据结构与算法中,快速排序属于()。
- 冒泡排序最好的情况是,记录完全有序,20
- 50个记录,采用简单选择排序,每趟最多进
- 小明的烦恼问题要用二维字符串数组存储代表
- 数据结构与算法里,完数又称完美数,它等于
- 就排序记录所在位置而言,希尔排序排序属于
- 冒泡排序在一趟排序中没有记录交换,则说明
- 数据结构与算法里,30个记录进行冒泡排序
- 给定已按升序排好序的n个元素a[0:n-
- 数据结构与算法中,设哈希表长为14,哈希
- 数据结构中,关于关键字,下列选项中说法正
- 下面程序输出结果为()
- 折纸问题算法的代码如下:问该算法的时间复