一、递归算法
方法本身调用自己,即为递归算法
递归算法的内容相对简洁,实现简单,但是,相对而言需要更多的内存空间
二、链表与数组
都为线性数据结构
链表:适合插入,删除,不适合查找,遍历,不宜过长,否则会导致遍历性功能下降
数组:适合查找,遍历,不适合插入,删除,固定长度
一、递归算法
方法本身调用自己,即为递归算法
递归算法的内容相对简洁,实现简单,但是,相对而言需要更多的内存空间
二、链表与数组
都为线性数据结构
链表:适合插入,删除,不适合查找,遍历,不宜过长,否则会导致遍历性功能下降
数组:适合查找,遍历,不适合插入,删除,固定长度