以weak与__weak为切口,深入了解一下它们与背后的weak table的机制。
第一次梳理一下iOS app从编译到运行的过程,其中涉及到一小部分编译原理和dyld的东西。
离屏渲染的定义、类型和解决思路。
整理在iOS App开发中性能优化的几个思路。
Leetcode no.207课程表。初见以为思路是哈希表,后来以为是动态规划,最后发现原来是BFS…
剑指 Offer 32 - I. 从上到下打印二叉树,要求按照每层从左至右的顺序打印,也就是BFS(广度优先搜索)。记录一下BFS+队列
的方案
题目是要找出数组中最小的k个数,那么肯定要涉及到排序。
两数之和的进阶版,很容易想到使用多个指针,可以将三数之和转化为两数之和问题,但是这个问题的规模使得写的时候由于超时快被气死…
系统复习系列
快慢指针的一个应用
系统复习系列
Leetcode 797.所有可能的路径,看这个名字就是DFS的味道…