本系列笔记文章意在对《神经网络与深度学习》一书中学到的知识点进行浓缩和总结,并加入自己的理解。 《神经网络与深度学习》资源英文版:http://...
题目 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同....
题目 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 思路 二叉树的层序遍历。难点在于要求返回一个数组,递归实现起来有困难。所以实际上是...
题目 定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。 思路 主要有两种思路 (时间换空间)只维护一个栈,需要取最小值的时...
题目 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 1...
题目 操作给定的二叉树,将其变换为源二叉树的镜像。输入描述: 考点 面试思路 思路 最简单的思想就是利用递归实现 代码
题目 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 思路 什么是二叉树的子结构及子树?子树的意思是...
题目 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 思路 基本思路很简单,新建一个头结点new_...
题目 输入一个链表,反转链表后,输出链表的所有元素。 思路 遍历链表,将每个节点的next指向其前一个节点,头节点则指向None 代码 收获 涉...