coding-interview-guide Practicing codes & notes for book Coding Interview Guide. 实在写不下去就抄一抄代码也行,别停下来,别让自己手生了。 栈和队列 有getMin功能的栈 两个栈组成的队列 用递归逆序栈 用一个栈实现另一个栈的排序 生成窗口最大值数组 构造数组的MaxTree 求最大子矩阵的大小 最大值减去最小值小于等于num的子数组个数 链表问题 单双链表中删除倒数第K个节点 反转单向和双向链表 反转部分单向链表 环形单链表的约瑟夫问题 生成窗口最大值数组 两个单链表相交的系列问题 将单链表的每K个节点之间逆序 二叉树问题 二叉树前中后序遍历 二叉树的Morris遍历 在二叉树中找到累加和为指定值的最长路径长度 找到二叉树中的最大搜索二叉子树 找到二叉树中符合搜索树条件的最大拓扑结构 二叉树按层打印与ZigZag打印 调整搜素二叉树中两个错误的节点 数组和矩阵问题 正方形矩阵旋转90度 找到无序数组中最小的k个数