240 发简信
  • 120
    《神经网络与深度学习》笔记-第一章-神经网络基础与梯度下降算法

    本系列笔记文章意在对《神经网络与深度学习》一书中学到的知识点进行浓缩和总结,并加入自己的理解。 《神经网络与深度学习》资源英文版:http://...

  • 120
    剑指Offer第23题-二叉搜索树的后序遍历序列

    题目 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同....

  • 剑指Offer第22题-从上往下打印二叉树

    题目 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 思路 二叉树的层序遍历。难点在于要求返回一个数组,递归实现起来有困难。所以实际上是...

  • 剑指Offer第20题-包含min函数的栈

    题目 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。 思路 主要有两种思路 (时间换空间)只维护一个栈,需要取最小值的时...

  • 剑指Offer第19题-顺时针打印矩阵

    题目 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 1...

  • 剑指Offer第18题-二叉树的镜像

    题目 操作给定的二叉树,将其变换为源二叉树的镜像。输入描述: 考点 面试思路 思路 最简单的思想就是利用递归实现 代码

  • 剑指Offer第17题-树的子结构

    题目 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 思路 什么是二叉树的子结构及子树?子树的意思是...

  • 剑指Offer第16题-合并两个排序的链表

    题目 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 思路 基本思路很简单,新建一个头结点new_...

  • 剑指Offer第15题-反转链表

    题目 输入一个链表,反转链表后,输出链表的所有元素。 思路 遍历链表,将每个节点的next指向其前一个节点,头节点则指向None 代码 收获 涉...