首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

若干算法设计模式的研究与应用

摘要第1-4页
ABSTRACT第4-7页
1 绪论第7-18页
   ·引言第7-8页
   ·算法概述第8-9页
     ·算法思想第8页
     ·算法的描述第8页
     ·算法的复杂性第8-9页
   ·设计模式研究概述第9-13页
     ·设计模式的思想第9-10页
     ·设计模式的原则第10页
     ·设计模式的基本成分第10-11页
     ·设计模式的研究现状第11页
     ·设计模式的典型示例第11-13页
   ·泛型程序设计思想第13-14页
   ·设计模式的泛化第14-15页
   ·C++中的模板机制第15-16页
     ·类模板第15-16页
     ·函数模板第16页
   ·本文章节组织第16-18页
2 算法设计模式的研究及实现第18-40页
   ·概述第18页
   ·算法设计模式的实现环境和实现工具第18-19页
     ·实现环境简介第18页
     ·模板机制(template)第18-19页
   ·贪心法设计模式第19-23页
     ·贪心法概述第19页
     ·抽象贪心法设计模式的思想第19-20页
     ·贪心法设计模式定义与实现第20-23页
   ·分而治之法设计模式第23-27页
     ·分而治之法概述第23页
     ·抽象分而治之法设计模式的思想第23-24页
     ·分而治之法设计模式定义第24-27页
   ·动态规划法设计模式第27-31页
     ·动态规划法概述第27-29页
     ·抽象动态规划法设计模式的思想第29页
     ·动态规划法设计模式定义第29-31页
   ·回溯法设计模式第31-35页
     ·回溯法设计方法概述第31页
     ·回溯法设计模式的思想第31-32页
     ·回溯法设计模式定义第32-35页
   ·分枝定界法设计模式第35-39页
     ·分枝定界法设计方法概述第35页
     ·分枝定界法设计模式的思想第35-36页
     ·分枝定界法设计模式定义第36-39页
   ·小结第39-40页
3 算法设计模式的使用方法第40-43页
   ·使用本文开发的算法设计模式进行问题求解的步骤第40页
   ·贪心法设计模式进一步说明第40-41页
   ·分而治之法设计模式进一步说明第41页
   ·动态规划法设计模式进一步说明第41-42页
   ·回溯法设计模式进一步说明第42页
   ·分枝定界法设计模式进一步说明第42-43页
4 算法设计模式应用实例第43-64页
   ·贪心法设计模式实例第43-46页
     ·背包问题第43-44页
     ·找零钱第44-46页
   ·分而治之法设计模式实例第46-51页
     ·选择问题第46-48页
     ·归并排序第48-51页
   ·动态规划法设计模式实例第51-54页
     ·最优矩阵连乘次序问题第51-52页
     ·最短路径第52-54页
   ·回溯法设计模式实例第54-58页
     ·n 皇后问题第54-56页
     ·子集和问题第56-58页
   ·分枝定界法设计模式实例第58-63页
     ·n 皇后问题第58-60页
     ·旅行商问题第60-63页
   ·小结第63-64页
结语第64-66页
 本文工作总结第64页
  进一步的工作展望第64-66页
参考文献第66-68页
后记第68-69页
在学期间公开发表论文及著作情况第69页

论文共69页,点击 下载论文
上一篇:基于骨架的Apla~+语言程序到MPI+C++并行程序的自动转换
下一篇:循环不变式开发技术研究