摘要: 递归定义: 递归算法是把问题转化为规模缩小了的同类问题的子问题。然后 递归调用函数(或过程)来表示问题的解。 一个过程(或函数)直接或间接调用自己本身,这种过程(或函数)叫递归过程(或函数). 递归算法解决问题的特点: (1) 递归就是在过程或函数里调用自身。 (2) 在使用递归策略时,必须有一个明 阅读全文
posted @ 2018-04-29 20:46 天剑含光 阅读(501) 评论(0) 推荐(0)
摘要: 算法定义: 希尔排序(Shell Sort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。 希尔排序是基于插入排序的以下两点性质而提出改进方法的: 插入排序在对几乎已经排好序的数据操作时,效率高,即可以达到线性排序的效率。 但插入排序一般来说 阅读全文
posted @ 2018-04-29 19:04 天剑含光 阅读(131) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/column/details/algorithm-easyword.html 阅读全文
posted @ 2018-04-29 18:51 天剑含光 阅读(127) 评论(0) 推荐(0)