摘要: /** * 1.选坐标为(0,0),(1,1)...的点记为(start,start)为开始坐标,下一圈开始坐标为(start+1,start+1) * 2.判断是否进入下一圈(即是否打印完成)的条件是row>start*2 && column>start*2 * 3.打印一圈的左上角坐标为(start,start),右下角的坐标为(column-start-1,row-start-1) * 4... 阅读全文
posted @ 2018-05-13 10:44 dreamy_java 阅读(115) 评论(0) 推荐(0) 编辑
摘要: /** * 先前序遍历这棵树的每个结点,如果遍历到的结点有子结点, * 就交换它的两个子结点,当交换完所有的非叶子结点的左右结点之后,就得到了树的镜像。 */ package javabasic.nowcoder; /* * 操作给定的二叉树,将其变换为源二叉树的镜像。 * 二叉树的镜像定义:源二叉树 8 / \ 6 10 ... 阅读全文
posted @ 2018-05-13 10:43 dreamy_java 阅读(112) 评论(0) 推荐(0) 编辑