using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using Azimuth; namespace CommandLineTests { class Program { unsafe static void TemporaryWork() { double x = 4; //double y = 3; System.Diagnostics.Debugger.Break(); double z = Math.Log(x); } static void Main(string[] args) { TemporaryWork(); System.Threading.Thread.Sleep(1000000); } //static void Main(string[] args) //{ // const int length = 50*1000*1000; // uint[] listA = new uint[length]; // var listB = new List<uint>(length); // var rand = new Random(); // for (int i = 0; i < listA.Length; ++i) // { // listA[i] = (uint)rand.Next(); // listB.Add(listA[i]); // } // { // System.DateTime Start = System.DateTime.Now; // Azimuth.DataStructures.RadixSort.Sort(listA); // System.TimeSpan Duration = System.DateTime.Now - Start; // System.Console.WriteLine("Done. Took " + Duration.TotalSeconds + " seconds"); // } // { // System.DateTime Start = System.DateTime.Now; // listB.Sort(); // System.TimeSpan Duration = System.DateTime.Now - Start; // System.Console.WriteLine("Done. Took " + Duration.TotalSeconds + " seconds"); // } //} } }