当前位置: 首页 > news >正文

做网站的公司应该做收录嘛吉安做网站

做网站的公司应该做收录嘛,吉安做网站,网站运营策略,做网页的素材网站考察点 树的遍历知识点 题目 分析 我们分析算法题目的思路基本上都是归纳法,即通过举一些普通的例子来推理出算法流程,而画图又是举例子的常用手段,比如针对树或者链表画画图,针对数字类的举一些数字的例子寻找规律&#xff0c…

考察点

树的遍历

知识点

题目

分析
我们分析算法题目的思路基本上都是归纳法,即通过举一些普通的例子来推理出算法流程,而画图又是举例子的常用手段,比如针对树或者链表画画图,针对数字类的举一些数字的例子寻找规律,很快就能得到解决问题的方案。这道题目要求树的镜像,只要谈到树我们的思维就往那几个遍历上靠,前序遍历树的过程中交换非叶子结点的左子树和右子树就可以了。

public class BinaryTree {Node root;public BinaryTree() {this.root = null;}public void convertMirror(Node root) {if (root == null) {return;}if (root.leftChild != null && root.rightChild != null) {Node tmp = root.leftChild;root.leftChild = root.rightChild;root.rightChild = tmp;}convertMirror(root.leftChild);convertMirror(root.rightChild);}public void insertTree(int val) {if (this.root == null) {Node root = new Node(val);this.root = root;} else {insertChildTree(this.root,val);}}public void insertChildTree(Node node,int val) {if (node != null && val <= node.val) {if (node.leftChild == null) {node.leftChild = new Node(val);} else {insertChildTree(node.leftChild,val);}}if (node != null && val > node.val) {if (node.rightChild == null) {node.rightChild = new Node(val);} else {insertChildTree(node.rightChild,val);}}}public Node getRoot() {return this.root;}public void prePrint(Node node) {if (node == null) {return;}System.out.print(node.val + " ");prePrint(node.leftChild);prePrint(node.rightChild);}
}
public class Node{int val;Node leftChild;Node rightChild;public Node(int data) {this.val = data;this.leftChild = null;this.rightChild = null;}
}
public class Nineteen {public static void main(String[] args) {BinaryTree binaryTree = new BinaryTree();binaryTree.insertTree(8);binaryTree.insertTree(6);binaryTree.insertTree(10);binaryTree.insertTree(5);binaryTree.insertTree(7);binaryTree.insertTree(9);binaryTree.insertTree(11);binaryTree.prePrint(binaryTree.getRoot());System.out.println();binaryTree.convertMirror(binaryTree.getRoot());binaryTree.prePrint(binaryTree.getRoot());}
}
http://www.yayakq.cn/news/182411/

相关文章:

  • 天津网站建设市场科技网站模板免费下载
  • 青岛网络建站公司wordpress类似
  • 商务网站开发与建设论文o2o电商网站建设
  • 网站网页设计在哪找大连市住建局官网
  • 网站群建设优点方正集团网站是谁做的
  • 作者自己建立的网站炫酷的网站设计
  • 网站建设职业主要做什么医院哪个科室负责网站建设
  • 网站开发demo是什么企业网站的意义
  • 优秀的网站举例专业软文发布平台
  • 手表网站域名北京新站优化
  • 网站建设方面书籍芜湖网络科技有限公司
  • 完整个人网站开发案例深圳住房和建设局网站官网打不开
  • 老网站用新域名网站后台设置应注意什么
  • 建站服务论坛黄骅市做网站
  • 承接网站建设广告语重庆网站产品推广
  • 中山网站优化营销网站建设补救方法
  • 网站设计注意因素店名logo在线制作免费
  • 做合法的海外购网站需要什么手续阿里云备案网站服务内容怎么填
  • 专业的网站建设企业网站南宁网站建设兼职
  • 潍坊米搜网站建设做网站加班多吗
  • 什么外贸网站开发客户深圳网页网站设计
  • 莱芜昨天下午又死了7个网站建设制作设计seo优化珠海
  • 烟台专业的网站建站公司影院网站建设
  • 企业网站开源代码 上的视频直播下载
  • 联雅网站建设在excel中怎么做邮箱网站
  • 五金 东莞网站建设如可做网站
  • 四川遂宁做网站的公司红帽linux安装wordpress
  • 工会网站开发需求分析电子商务专业就业方向
  • 重庆做网站怎么做互联网服务平台待备案机动车
  • 太古楼角原网站建设wordpress调用二级分类目录