算法分析与设计实验报告第1次实验姓名学号班级时间10.17上午地点四合院102实验名称分治算法实验(用分治法查找数组元素的最大值和最小值)。实验目的通过上机实验,要求掌握分治算法的问题描述、算法设计思想、程序设计。在满足分治法的条件下,根据不同的输入用例,能准确的输出用例中的最大值与最小值。并计算出程序运行所需要的时间。实验原理分治法的基本思想是将一个规模为n的问题分解为k个规模较小的子问题,这些子问题互...
分治分治•将要求解的较大规模的问题分割成k个更小规模的子问题。算法总体思想算法总体思想nT(n/m)T(n/m)T(n/m)T(n/m)T(n)=对这k个子问题分别求解。如果子问题的规模仍然不够小,则再划分为k个子问题,如此递归的进行下去,直到问题规模足够小,很容易求出其解为止。2算法总体思想算法总体思想对这k个子问题分别求解。如果子问题的规模仍然不够小,则再划分为k个子问题,如此递归的进行下去,直到问题规模足够小,很容...