1 2 3 4 1 2 3 4
摘要: 递归的理解: 函数的调用 , 也是进栈出栈的过程 , 所以有栈的特性 : 保留所有的实在参数,返回地址等信息( 保留这一层的所有的信息),每一层递归所需的信息构成一个“工作区域”,每进一层递归,就产生一个新的工作区域 。 return或者函数结束,标志着 递归函数“归” 到上一层的过程 , 同时变量 阅读全文
posted @ 2020-10-01 11:14 ₯_NO_Glory 阅读(105) 评论(0) 推荐(0)
摘要: 原地算法: 原地算法的实质就是 新开一个数组,只不过新的数组使用原数组的存储空间 。 运用的时候常常使用一个新的index角标来控制新数组的形成 。 一个迭代器遍历数组 。 快慢指针: 快慢指针也常常出现数组题之中 , 通常操作也都是针对慢指针而言,比较或者赋值。对于快指针而言作用只是迭代。 三指针 阅读全文
posted @ 2022-04-16 22:09 ₯_NO_Glory 阅读(36) 评论(0) 推荐(0)