赞
踩
一周掌握 Java 数组
双指针和滑动窗口。
当使用滑动窗口的时候,会有左右指针的移动,有时候左指针,有时候右指针。
当需要排序的时候,一般会选用while循环,来降低时间复杂度。为什么不用for呢?
答:由于滑动窗口的原因,左右指针没有主指针,也就是说没有一个指针是递增或者递减的。而for循环是不管另一个指针怎样,有个指针是固定递增或者递减的。
这里以力扣 101. 对称二叉树,为切入点进行分析。不要在想着花里胡哨的递归解法,比如:
一、同样返回值是Boolean类型的,为什么不用一个函数递归,而是调用另外一个函数递归?
二、什么时候需要开辟新的函数呢?
提示:这里统计学习计划的总量
例如:
1、 技术笔记 2 遍
2、CSDN 技术博客 3 篇
3、 学习的 vlog 视频 1 个
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。