Beispiel #1
0
        // GET: /<controller>/
        public IActionResult Index()
        {
            var redBlackTree = new RedBlackTreeAlgorithm <int>(allowDuplicates: false);

            redBlackTree.Insert(4);
            redBlackTree.Insert(5);
            redBlackTree.Insert(7);
            redBlackTree.Insert(2);
            redBlackTree.Insert(1);
            redBlackTree.Insert(3);
            redBlackTree.Insert(6);
            redBlackTree.Insert(0);
            redBlackTree.Insert(8);
            redBlackTree.Insert(10);
            redBlackTree.Insert(9);

            string     result = RedBlackTreeResult(redBlackTree);
            HtmlString html   = StringHelper.GetHtmlString(result);

            return(View(html));
        }
Beispiel #2
0
 private string RedBlackTreeResult(RedBlackTreeAlgorithm <int> redBlackTree)
 {
     return(redBlackTree.DrawTreeRBT());
 }