在刷题的时候,应该积极的找规律,并用代码去实现它; 自己给自己几个简单的测试用例,积极找规律,试验一下; 不要忽略暴力算法,暴力算法通常是思考的起点; 空间和时间的交换(哈希表); BFS广度优先搜索算法,本质上就是维护一个队列,入队列,出队列…然后DFS深度优先搜索算法,本质上就是维护一个栈,压栈,出栈…