摘要: 1.过时的生命周期(v16.3之前) 1.当前组件初次渲染: 绿色表示执行顺序。 constructor(): 如果不需要初始化,可以直接省略,会自动补全该函数。 可以在这个方法中初始化this.state。也可以直接直接在类的顶部初始化实例属性:state = {} 并且一定要调用super(pr 阅读全文
posted @ 2019-09-16 23:56 Lyra李 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1.二分查找(时间复杂度O(lgn)) 二分查找,需要将业务模拟一个有序数组。然后查找某个值在该数组中的位置。 二分查找的关键是: 1)查找的值一定在某次的范围中间。即使值是最后一个,也要按照二分法的规则去查找。 2)有左右边界的查找范围作为一个循环不变式 2. 二分排序 3. 插入排序(原址排序) 阅读全文
posted @ 2019-09-16 22:54 Lyra李 阅读(651) 评论(0) 推荐(0) 编辑