[剑指-Offer] 0. 剑指-Offer面试题题解汇总

剑指-Offer

该专栏收录了学习《剑指-Offer》第二版书中的面试题,书中编程题是新大多以 LeetCode 对应系列的线上 OJ 给解答,下面会以章节的形式给出博主总结的本书中各个面试题的链接,方便对应查阅、学习。

第2章:面试需要的基础知识

2.2 编程语言

[剑指-Offer] 1. 赋值运算符函数(编程语言、细节处理、代码优化)

[剑指-Offer] 2. 实现Singleton模式(单例模式、细节处理、代码优化)

2.3 数据结构

[剑指-Offer] 3. 数组中重复的数字(哈希、抽屉原理、代码优化、多方法)

[剑指-Offer] 4. 二维数组中的查找(数学、二分法)

[剑指-Offer] 5. 替换空格(反向思维、代码优化、多方法)

[剑指-Offer] 6. 从尾到头打印链表(链表逆置、递归、鲁棒性、多方法)

[剑指-Offer] 7. 重建二叉树(二叉树、递归建树)

[剑指-Offer] 8. 二叉树的下一个结点(多情况分析、画图分析)

[剑指-Offer] 9. 用两个栈实现队列(栈、队列、模拟)

2.4 算法和数据操作

[剑指-Offer] 10. 斐波那契数列、青蛙跳台阶问题(递归、fib快速计算、fib数列求和公式、fib数列通项公式)

[剑指-Offer] 11. 旋转数组的最小数字(二分法、分治、递归)

[剑指-Offer] 12. 矩阵中的路径(回溯、DFS、递归、代码优化)

[剑指-Offer] 13. 机器人的运动范围(回溯、DFS、递归、代码优化)

[剑指-Offer] 14. 剪绳子I、剪绳子II(数学、动态规划、贪心、代码优化)

[剑指-Offer] 15. 二进制中1的个数(位运算、技巧、代码优化)

发布了307 篇原创文章 · 获赞 125 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/yl_puyu/article/details/104320123