首页 > 其他分享 >博客发布测试

博客发布测试

时间:2023-04-07 10:47:20浏览次数:28  
标签:right TreeNode val 博客 发布 测试 null root left

这是一篇小白测试

package com.my.test;

import java.util.ArrayList;
import java.util.List;

class TreeNode {
    int val;
    TreeNode left;
    TreeNode right;
    TreeNode() {}
    TreeNode(int val) { this.val = val; }
    TreeNode(int val, TreeNode left, TreeNode right) {
        this.val = val;
        this.left = left;
        this.right = right;
    }
}

class Solution{
    public static void main(String[] args) {
        Integer[] a = new Integer[]{1,null,2,3};
        TreeNode root = new TreeNode();
        root = creatBiTree(root,a,0);
        System.out.println(inorderTraversal(root));
    }

    //中序遍历
    public static List<Integer> inorderTraversal(TreeNode root) {
        List<Integer> list = new ArrayList<>();
        if (root == null)
            return list;
        if (root.left != null)
            list.addAll(inorderTraversal(root.left));
        list.add(root.val);
        if (root.right != null)
            list.addAll(inorderTraversal(root.right));
        return list;
    }

    //创建二叉树
    public static TreeNode creatBiTree(TreeNode root,Integer[] a,int i){
        if (i < a.length){
            if (a[i] == null){
                root = null;
            }else {
                TreeNode lt = new TreeNode();
                TreeNode rt = new TreeNode();
                root.val = a[i];
                root.left = creatBiTree(lt,a,++i);
                root.right = creatBiTree(rt,a,++i);
            }
        }
        return root;
    }
}

标签:right,TreeNode,val,博客,发布,测试,null,root,left
From: https://www.cnblogs.com/humh/p/17295404.html

相关文章

  • C#路径(\;.\;..\;..\..\)测试笔记
    staticvoidMain(string[]args){/*文件路径分为绝对路径和相对路径。完整描述文件位置的路径就是绝对路径,相对于目标的位置就是相对路径。*绝对路径:是从盘符开始的路径,形如C:\windows\system32\cmd.exe*相对路......
  • 输入数据有多组,每组测试数据有 2 行,第 1 行为 1 个正整数,表示所生成的随机数的个数:N
    #include<iostream>#include<string>usingnamespacestd;voidsort(strings){chartmp[100];intlen=s.size();intcount=0,i,j;for(i=0;i<len;i++){for(j=i+1;j<len;j++){i......
  • 2023.4.6周四每日博客
    为了实现多表间相互的查询,今天学习的多表连接,我们都知道,在SSM框架中,我们在applicationContext.xml配置文件中添加数据源就可以实现数据库增删改查但是只能连接一个数据库,这个时候我们就要从spring提供的源码下手看看有没有有关数据源切换的方法,找到关键源码(AbstractRoutingDat......
  • 使用open live writer客户端写博客(亲测有效)
    博客都开了这么久了,才开始将资料上传,但是每次都要登录网页确实很麻烦,所以就用openlivewriter,使用起来真的是挺方便的,所以将我在安装配置时,发现的问题汇总起来以便日后再次碰到忘记怎么处理了,哈哈,我记性不好 一:安装                              ......
  • IOS 发展史各个ipone的发布时间(二)
      iPhone7iPhone7是Apple(苹果公司)第10代手机,北京时间2016年9月8日凌晨1点在美国旧金山比尔·格雷厄姆市政礼堂2016年苹果秋季新品发布会上发布。 [1-3] iPhone7拥有金色、银色、玫瑰金色、黑色、亮黑色、红色(特别版,后增加)六种颜色。 [4] Home键有了全新的设计,添加了振动......
  • 自动化测试
    【制定一个合适的目标对于自动化测试的成功实施至关重要,目标越具体,自动化测试越有可能得到好的评价并取得成功】【管理层支持对于自动化测试的成功至关重要,但是有些管理层意识不到自动化能带来什么好处。一是因为他们没有好好的亲自调查,二是做自动化测试的人没有积极的沟通】自......
  • 我的博客刚刚创建!
    在生信分析领域利用博客记录和分享代码的好处如下:方便知识共享:博客可以帮助研究人员将自己的经验和知识分享给其他人。通过记录自己的实验过程、数据分析流程以及代码实现,可以使得其他有类似问题的人快速了解相关知识。提高交流效率:生信领域涉及到很多复杂的数据处理和分析......
  • 团队博客-23.4.5
    <%@pagelanguage="java"contentType="text/html;charset=UTF-8"pageEncoding="UTF-8"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"&g......
  • sipp3.6带媒体测试方案
       概述SIP压测工具sipp,免费,开源,功能足够强大,配置灵活,优点多。本文档介绍sipp工具如何带媒体测试,并介绍如何制作可用的媒体文件(G729和PCMA)。环境centos7.9freeswitch1.10.7sippv3.6.2_rc1制作媒体流文件sipp支持通过exec调用play_pcap_audio来发送媒体流,但是要求......
  • 【wordpress】wordpress插件之自动采集发布工具
    前言安装好wordpress后,就要开始发布文章,由于之前的文章分散在各个平台,想要一个个拷贝过去,的确费时费力,所以想要一劳永逸的解决这个问题,就要用到今天介绍的这个采集工具插件安装搜索:FatRatCoolect然后点击现在安装如果因为网速慢下载不下来,可以直接到官网下载然后上传:cd/wp-con......