摘要: GET{ 注意事项(){ 1 本题其实也是考察递归, 也可以用层序遍历来解决; 2 但凡是牵扯到对容器进行遍历的情况, 一点要考虑容器内元素数量为空的情况, 因为为空时, 不是会造成对容器遍历的影响, 而是容器为空时的情况下对容器的处理可能会和不为空时不一样, 这个一点要注意 3 本题中就会牵扯到子 阅读全文
posted @ 2021-03-07 19:36 0龙行者0 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 以下总结完全是自我感觉, 目前遇到的几个题目会是这样的原型 1 如果我们只是想要收集递归中生成的每一个结果集, 就类似于遍历所有的节点, 然后每一个节点会对应一个值, 这样的形式的话, 递归函数的返回值设置为空即可, 但是我们需要准备一个容器, 或者作为递归函数的参 数依次传递下去, 或者设置成一个 阅读全文
posted @ 2021-03-07 19:01 0龙行者0 阅读(567) 评论(0) 推荐(0) 编辑
摘要: GET{ 方法(){ 1 再一次了解了递归的使用, 但是对于递归的参数和返回值的运用不够了解 2 对于递归终止条件的判断不够全面 3 再一次被递归的精简与深邃折服, 这一题的递归解法让我见识到递归的魅力 4 更深入了解了迭代法的本质, 以及其搭配队列和栈的使用, 关于两者的思考见: 迭代与队列的搭配 阅读全文
posted @ 2021-03-07 15:16 0龙行者0 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 1 迭代法的话, 本质上就是挨个遍历的意思, 只不过是根据题目条件的不同导致的遍历的方式和顺序发生了变化 2 听说迭代法和队列与栈更配哦 反正, 这几次遇到的几道题目, 一般比较有点技巧的迭代法, 都会借助队列和栈来帮助完成 关于队列和栈: 本质上就是一个容器, 但是由于其存取数据的特殊性, 我们通 阅读全文
posted @ 2021-03-07 15:11 0龙行者0 阅读(600) 评论(0) 推荐(0) 编辑