算法设计与分析-复习提纲.ppt

宫秀军gongxj@tju.edu.cn算法设计与分析

内容总结

Contents体系结构1算法分析2算法设计3复杂性理论4

内容体系结构算法特性算法定义算法类别算法分析空间复杂性分析时间复杂性分析复杂性渐进表示非确定情形复杂性分析递归程序的复杂性分析算法设计贪心算法分治算法动态规划算法回溯算法分支限界法算法的表示算法复杂性理论

算法分析空间复杂性时间复杂性实例特征复合变量递归程序(调用地址,参数地址)程序步操作数最坏情况下平均情况下最好情况下递归树迭代展开MasterSubstitutionO,ΩΦ复杂性渐进表示非确定情形下分析递归程序分析

算法设计GreedyAlgorithmProblemdecompositionOptimalSubstructure(stepbystep)DCAlgorithmNooverlappingSubproblems(Blocks)OptimizationproblemsDPAlgorithmOptimalSubstructureOverlappingSolutionSpacedecompositionBBBacktracking

算法设计贪心算法分治算法动态规划回溯法货箱装船OXXO0/1背包问题OXOO拓扑排序OXXX最短路径O(单源)X多段图TSP最小代价生成树OX所有点对X矩阵乘法OX乘法链X归并排序

文档评论(0)

1亿VIP精品文档

相关文档