摘要: 一、递归定义:一个函数自己直接或者间接调用自己 程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少 阅读全文
posted @ 2018-09-04 14:29 刘建东 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、队列定义(实现“先入先出”的存储结构) 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。 二、队列分类 链式队列:类似栈中定义的pT 阅读全文
posted @ 2018-09-04 14:07 刘建东 阅读(200) 评论(0) 推荐(0) 编辑