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

网站基本配置中国公司排行榜前十名

网站基本配置,中国公司排行榜前十名,360网页入口,自建网站做跨境电商一、二叉树的定义 //定义一个二叉树#xff1a;使用链式存储 public class TreeNode {int val; // 节点的值TreeNode left; // 左子节点TreeNode right; // 右子节点public TreeNode() {}// 构造函数#xff0c;初始化节点值public TreeNode(int val){this.valval;}// 构造函…一、二叉树的定义 //定义一个二叉树使用链式存储 public class TreeNode {int val; // 节点的值TreeNode left; // 左子节点TreeNode right; // 右子节点public TreeNode() {}// 构造函数初始化节点值public TreeNode(int val){this.valval;}// 构造函数初始化节点值、左子节点和右子节点public TreeNode(int val, TreeNode left, TreeNode right) {this.val val;this.left left;this.right right;}}二、前序遍历 package com.thirteenday.tree;import java.util.ArrayList; import java.util.List;//前序遍历 /*** 递归三部曲* 1、确定递归函数的参数和返回值* 2、确定递归终止条件* 3、确定单层递归的逻辑*/ public class PreorderTraversal {/*** 1、确定递归函数的参数和返回值* param root 树的根节点* param result 将遍历的结果放在集合中*/private static void preorder(TreeNode root , ListInteger result){//2、确定递归终止条件if (root null){return;}//3、确定单层递归的逻辑前序遍历根左右result.add(root.val); //根preorder(root.left,result);//左preorder(root.right,result); //右}public static ListInteger preorderTraversal(TreeNode root){ArrayListInteger result new ArrayList();preorder(root,result);return result;}public static void main(String[] args) {TreeNode root new TreeNode(1, new TreeNode(2, new TreeNode(4), new TreeNode(5)), new TreeNode(3, new TreeNode(6), new TreeNode(7)));ListInteger list preorderTraversal(root);list.stream().forEach( e - System.out.println(e ));}} 三、中序遍历 package com.thirteenday.tree;import java.util.ArrayList; import java.util.List;//中序遍历 public class InorderTraversal {/*** 1、确定递归函数的参数和返回值* param root 树的根节点* param result 将遍历的结果放在集合中*/private static void preorder(TreeNode root , ListInteger result){//2、确定递归终止条件if (root null){return;}//3、确定单层递归的逻辑中序遍历左根右preorder(root.left,result);//左result.add(root.val); //根preorder(root.right,result); //右}public static ListInteger inorderTraversal(TreeNode root){ArrayListInteger result new ArrayList();preorder(root,result);return result;}public static void main(String[] args) {TreeNode root new TreeNode(1, new TreeNode(2, new TreeNode(4), new TreeNode(5)), new TreeNode(3, new TreeNode(6), new TreeNode(7)));ListInteger list inorderTraversal(root);list.stream().forEach( e - System.out.println(e ));} } 四、后序遍历 //后序遍历 public class PostorderTraversal {/*** 1、确定递归函数的参数和返回值* param root 树的根节点* param result 将遍历的结果放在集合中*/private static void preorder(TreeNode root , ListInteger result){//2、确定递归终止条件if (root null){return;}//3、确定单层递归的逻辑后序遍历左右根preorder(root.left,result);//左preorder(root.right,result); //右result.add(root.val); //根}public static ListInteger postorderTraversal(TreeNode root){ArrayListInteger result new ArrayList();preorder(root,result);return result;}public static void main(String[] args) {TreeNode root new TreeNode(1, new TreeNode(2, new TreeNode(4), new TreeNode(5)), new TreeNode(3, new TreeNode(6), new TreeNode(7)));ListInteger list postorderTraversal(root);list.stream().forEach( e - System.out.println(e ));} }
http://www.hkea.cn/news/14462331/

相关文章:

  • 电信专线可以做网站吗贵阳建站推广公司
  • 网站建设怎么做成都网站建设服务密需湖南岚鸿案例
  • 成品超市网站设计制作植物标识牌
  • 手机端网站用dw怎么做旅游网站设计与分析
  • 做什么网站网站建设有哪些问题
  • 做网站空间费用是什么意思影视公司起名
  • 大力推进网站集约化建设wordpress api开发文档下载
  • 佛山企业网站搭建公司WordPress美图主题
  • 个人网站要有什么Wordpress现有数据库表
  • 可以用手机建设网站吗专业做涂料网站
  • 网站报价单随手app广告怎么关闭
  • 手机能看禁止网站的浏览器无为建设局网站
  • 坪山网站建设机构网站美工工作步骤是什么
  • 找外包公司做网站网站被k 申诉
  • 深圳网页技术开发公司山西seo推广
  • 计算机做网站难吗网站规划市场分析
  • win7家用电脑做网站服务器公司网站英文域名在哪查
  • 外文网站建站手机搭建本地网站
  • 四川华远建设工程有限公司网站制作个网站需要多少钱
  • 国外域名注册哪个网站好seo专员
  • 房地产网站建设案例网站建设约谈表态发言
  • 网站开发资讯实木餐桌椅网站建设
  • 怎么做网站的广告网站制作方案书
  • 个人网站建设法律规定国家企业信用信息公示系统官网四川
  • 做一个学校网站怎么做网站开发详情
  • 甘肃省建设工程网上投标网站网络推广策划案格式模板和范文
  • 点读软件网站建设如何线上推广自己产品
  • 山东阳信建设局网站七牛云wordpress加速
  • 大学科研项目做网站网站后台图片传不上去怎么办
  • 网站改版的方式大致有建立购物网站