private static void BinaryTreeTester() { BinaryTree <int> tree = new BinaryTree <int>(); var list = RandomNumberListGenerator.GenerateRandomNumbers(10000000, i => { tree.Insert(i); }).ToList(); //Console.WriteLine(tree.Find(list[90])); var thing = tree.TraverseInOrder(); }
// This method generates a list using RandomNumberListGenerator.SetListContents() public List <float> SetList() { RandomNumberListGenerator listGen = GetComponent <RandomNumberListGenerator>(); // Creating object listGen from RandomNumberListGenerator listGen.min = min; // Setting listGen min variable to local min value listGen.max = max; // Setting listGen max variable to local max value listGen.count = COUNT; // Setting listGen count variable to local COUNT constant value hundredRandomValues.AddRange(listGen.SetListContents()); // This adds list elements created by listGen.SetListContents() to local list hundredRandomValues return(hundredRandomValues); // Return list hundredRandomValues }
private static void bubbleSortTester() { BubbleSort sorter = new BubbleSort(); var list = RandomNumberListGenerator.GenerateRandomNumbers(10000000, null).ToList(); Stopwatch watch = new Stopwatch(); watch.Start(); var newList = sorter.Sort(list); watch.Stop(); Console.WriteLine("Seconds: " + watch.Elapsed.TotalSeconds); Console.ReadKey(); }