⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 treenode.cs

📁 这是有一个解决八数码问题的程序! 主要应用了宽度优先搜索法! 是用C#开发的
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Text;

namespace DS.Tree
{
    public class TreeNode
    {
        private Object item;
        private TreeNode leftChild;
        private TreeNode rightChild;
        //
        public TreeNode(Object newItem)
        {
            item = newItem;
            leftChild = null;
            rightChild = null;
        }
        //
        public TreeNode(Object newItem, TreeNode left, TreeNode right)
        {
            item = newItem;
            leftChild = left;
            rightChild = right;
        }
        //
        public Object Item
        {
            get
            {
                return item;
            }
            set
            {
                item = value;
            }
        }
        public TreeNode LeftChild
        {
            get
            {
                return leftChild;
            }
            set
            {
                leftChild  =(TreeNode)value;
            }
        }
        public TreeNode RightChild
        {
            get
            {
                return rightChild;
            }
            set
            {
                rightChild = (TreeNode)value;
            }
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -