程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)

程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)

评分

★★★★★

ISBN

9787121354861

出版社

电子工业出版社 2019-01-01出版

作者

左程云

分类

编程设计

内容简介
如何在IT名企的面试中脱颖而出、一举成名?这本书就是你应该拥有的“神兵利器”。“刷”完本书,你就是“题王”!对于每一个程序员来说,提升算法和数据结构等方面的能力至关重要。无数码农和编程爱好者“深陷”题海之中,无论你是为了代码面试、提升能力而不情愿地刷题,还是爱好所致沉迷于此,这都是你值得拥有的案头书。这里有你在别处找不到的至优解分析,有高频出现在IT名气代码面试中的真题,有让人拍案惊叹巧妙的题目解法,也有让你工作中的编程难题迎刃而解的启发。
AI简介
这是一本深度解析程序员面试中常见算法和数据结构问题的书籍。全书内容分为栈和队列、链表问题、二叉树问题、递归和动态规划、字符串问题、大数据和空间限制、位运算、数组和矩阵问题、其他题目等九个章节,涵盖了程序员面试中可能遇到的各种算法和数据结构问题。 本书的内容丰富,目录清晰,每一章都针对特定的算法和数据结构问题进行了深入解析。例如,在栈和队列一章中,详细介绍了设计一个有getMin功能的栈、由两个栈组成的队列、如何仅用递归函数和栈操作逆序一个栈等经典问题,并给出了最优解法。在链表问题一章中,讲解了打印两个有序链表的公共部分、在单链表和双链表中删除倒数第K个节点等链表操作问题,并给出了详细的解法。 在二叉树问题一章中,详细解析了分别用递归和非递归方式实现二叉树先序、中序和后序遍历、打印二叉树的边界节点等二叉树操作问题,并给出了最优解法。在递归和动态规划一章中,深入探讨了斐波那契数列问题的递归和动态规划、矩阵的最小路径和等经典问题,并给出了最优解法。 在字符串问题一章中,详细解析了判断两个字符串是否互为变形词、判断两个字符串是否互为旋转词等字符串操作问题,并给出了最优解法。在大数据和空间
阅读/下载地址