public string Search(int value) { string results = root.Search(value); if (results.Contains("Value not found.")) { results = "Value not found."; } return(results.Substring(0, results.Length - 2)); }
static void Main(string[] args) { Node boysNameTree = new Node(); boysNameTree.Insert(5, "William"); boysNameTree.Insert(1, "Noah"); boysNameTree.Insert(10, "Benjamin"); boysNameTree.Insert(8, "Alexander"); boysNameTree.Insert(9, "Michael"); boysNameTree.Insert(2, "Liam"); boysNameTree.Insert(3, "Mason"); boysNameTree.Insert(7, "James"); boysNameTree.Insert(6, "Ethan"); boysNameTree.Insert(4, "Jacob"); Console.WriteLine(boysNameTree.Search("Noah")); Console.WriteLine(boysNameTree.Search("Liam")); Console.WriteLine(boysNameTree.Search("Ethan")); Console.WriteLine(boysNameTree.Search("Non-Existent Name")); Console.WriteLine(boysNameTree.Search("Kabrina")); boysNameTree.DFS(); Node girlsNameTree = new Node(); girlsNameTree.Insert(5, "Isabella"); girlsNameTree.Insert(1, "Emma"); girlsNameTree.Insert(10, "Harper"); girlsNameTree.Insert(8, "Emily"); girlsNameTree.Insert(9, "Charlotte"); girlsNameTree.Insert(2, "Olivia"); girlsNameTree.Insert(3, "Sophia"); girlsNameTree.Insert(7, "Abigail"); girlsNameTree.Insert(6, "Mia"); girlsNameTree.Insert(4, "Ava"); Console.WriteLine(girlsNameTree.Search("Ava")); Console.WriteLine(girlsNameTree.Search("Sophia")); Console.WriteLine(girlsNameTree.Search("Emma")); Console.WriteLine(girlsNameTree.Search("Non-Existent Name")); Console.WriteLine(girlsNameTree.Search("Kabrina")); girlsNameTree.DFS(); }
public bool Search(int s) { return(root.Search(root, s)); }
public string Search(int s) { return(root.Search(root, s)); }
public bool Search(int input) { return(root.Search(root, input)); }