- 博客(5)
- 收藏
- 关注
原创 二叉树的前序、中序、后序遍历的非递归实现
二叉树的前序、中序、后序遍历的非递归实现 写在前面 public class TreeNode { public int val; public TreeNode left; public TreeNode right; } 前序遍历 实现一:使用单个栈完成 public class Preorder { public List<Integer> preorder(TreeNode root) { if(root==null) return new Arra
2021-03-05 20:33:20
119
1
原创 Java数组
数组的定义 int[] a; // 推荐写法 int a[]; 不能指定数组的大小 Java中可以将一个数组赋给另一个数组,实际上是复制了一个引用 int[] a=null; int[] b = a; // a,b都是null 数组初始化 有两种初始化方式:静态初始化和动态初始化。其中静态初始化又有两种方式 静态初始化 // 第一种方式 // 基本数据类型 int[] a = {1,2,3,4,5}; // 引用数据类型 Integer[] b = { new Integer(1), 10,
2020-07-29 20:03:17
92
原创 二叉树后序遍历
二叉树结点定义 struct TreeNode { int val; TreeNode *left; TreeNode *right; }; 非递归、非栈二叉树后序遍历 二叉树的后序遍历为LRN形式,它的访问顺序与NRL形式的访问顺序是相反的,即若LRN的顺序为1,2,3,则NRL的顺序为3,2,1。 NRL访问与NLR(前序遍历)访问的方法是类似,通过与Morris前序遍历的简单修改可...
2020-07-29 18:16:26
368
原创 Java数据类型
基本数据类型 基本数据类型分为4大类 整型 浮点型 布尔型 字符型 Java中基本数据类型所占的内存大小是固定的,而且每个基本数据类型都有对应的包装器类。包装器类主要提供静态方法,也可以在模板中作为参数使用,比如ArrayList<T>中的T只能使用包装器类而不能使用基本数据类型 类型名 大小(字节) 包装器类 byte 1 Byte short 2 Short int 4 Integer long 8 Long float 4 Float double
2020-07-29 18:08:56
96
原创 keras中的常用Loss使用
How to use? model.compile(optimizer="sgd", loss="mean_squared_error") from keras import losses # note: mean_squared_error(y_true : tf.Tensor, y_pred: tf.Tensor) -> tf.Tensor model.compile(...
2019-11-09 10:55:37
4801
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人