文章目录
- 第四章 解决面试题的思路
- 1.1 面试官谈面试思路
- 1.2 画图让问题抽象化
- 1.3 举例让抽象问题具体化
- 1.4 分解让复杂问题具体化
第四章 解决面试题的思路
1.1 面试官谈面试思路
- 编程前讲自己的思路是一项考核指标,不能一开始就变成,面试的时候应该和面试官说自己的思路。
- 可以采用举例子,画图等多种方式解释清楚问题本身和问题解决方案。
1.2 画图让问题抽象化
- 画图是面试过程中常常用来帮助自己分析,推理的手段
- 通过画图与面试官进行沟通,能够更加的方便
1.3 举例让抽象问题具体化
- 当一眼看不出问题中影藏的规律的时候,可以试着用一两个具体的例子模拟操作的过程。
- 分析栈和队列数据结构操作的时候可以使用表格的形式,对问题具象化。
1.4 分解让复杂问题具体化
- 在面试的时候遇到复杂的大问题,可以尝试将问题分解长若干个小问题,然后逐步解决。
- 通常分治法的思路都可以使用递归的方法实现