视频加载失败

课程

458 字
约 2 分钟

第09次上机实验题目(最大字段和问题与最优二分检索树)

算法设计与分析labs/lab09·更新于 2026-09-15

第09次上机实验题目(最大字段和问题与最优二分检索树)

Note

本文档为 第09次上机实验题目(最大字段和问题与最优二分检索树) 的上机实验题目说明,已按照排版指南进行格式优化。


利用动态规划算法实现

最大字段和

问题描述

给定n 个整数(可以为负数)的序列<a1, a2, … , an>,求:

实验图解

输入格式

输入整数个数n,整数序列

输出格式

最大字段和及相应子序列

样例输入

6
-2 11 -4 13 -5 -2

样例输出

20

11、 -4 13

最优二分检索树

问题描述

数据集 S=< 1, 2, …, n >

存取概率分布P = < a0, b1, a1, b2, … , ai, bi+1, …, bn, an >, 求一棵最优的(即平均比较次数最少的)二分检索树.

假设 m[i,j] 是相对于输入 S[i,j] 和 P[i,j] 的最优二叉搜索树的平均比较次数,令m[i,i-1]=0.

输入格式

输入数据结点个数n,空隙结点及数据结点存取概率

输出格式

最优二叉搜索树的先序遍历结果

样例输入

5
0.04 0.1 0.02 0.3 0.02 0.1 0.05 0.2 0.06 0.1 0.01

样例输出

2 1 4 3 5
Profile Image of the Author
Sonder
好想要技术
这是公告标题
这只是一个公告
分类
标签
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.16.7
文章许可
CC BY-NC-SA 4.0
文章目录