算法设计与分析(详细解析(含源代码))
常用算法设计方法详细解析(含源代码) 算法是问题求解过程的精确描述,一个算法由有限条可完全机械地执行的、有确定结果的指令组成。指令正确地描述了要完成的任务和它们被执行的顺序。计算机按算法指令所描述的顺序执行算法的指令能在有限的步骤内终止,或终止于给出问题的解,或终止于指出问题对此输入数据无解。 通常求解一个问题可能会有多种算法可供选择,选择的主要标准是算法的正确性和可靠性,简单性和易理解性。其次是算法所需要的存储空间少和执行更快等。 算法设计是一件非常困难的工作,经常采用的算法设计技术主要有迭代法、穷举搜索法、递推法、贪婪法、回溯法、分治法、动态规划法等等。另外,为了更简洁的形式设计和藐视算法,在算法设计时又常常采用递归技术,用递归描述算法。 一、迭代法 二、穷举搜索法 三、递推法 四、递归 五、回溯法 六、贪婪法 七、分治法 八、动态规划法
下载地址
用户评论
打不开啊..评论重下试试
跟我想要的不一样,我没注意看,发现下错了,文档还行吧,就是不是我想要的。
经典,有内容有源码,很不错,值得推荐
写的太好了,既有原理的描述,又有代码,详细地讲述了算法的知识。 非常不错!值得推荐!
经典算法描述
写的太好了,既有原理的描述,又有代码,详细地讲述了算法的知识。
各种经典问题的算法描述。