c# 二叉树基础 定义/调用方法/输出

假设要定义一个二叉树:

c# 二叉树基础 定义/调用方法/输出_第1张图片

那么怎么定义呢?   这个简单的问题一直困扰着我,现在知道了!

            var root = new TreeNode(1)
			{
				left = new TreeNode(2)
				{
					right = new TreeNode(5)
				},
				right = new TreeNode(3)
			};

怎么调用方法

var res = BinaryTreePaths(root);
			ShowArray(res);

public static IList BinaryTreePaths(TreeNode root)
		{}

 

你可能感兴趣的:(c#,Leetcode)