读思路 · 动手试 · 看代码

慢一点,看懂每一步。

从一个问题出发,亲手推进算法的每一步。观察变量怎样变化,再回到代码,理解每个判断的来由。

开始学习:无重复字符的最长子串
把抽象的过程,放大来看。
  1. 先理解问题

    从输入与输出,找到解题的起点。

  2. 再动手推演

    暂停、单步、改输入,看清变化。

  3. 最后对照代码

    把每一步,连回实际执行的语句。

题目索引

2 题

显示全部 2 题

LEETCODE704

从左右边界出发,观察搜索区间如何减半,理解闭区间二分查找的每一步。

数组二分查找
发布于
阅读解题笔记