static void MetodoBucketHash() { BucketHash balde = new BucketHash(); string[] someNames = new string[] { "David", "Jennifer", "Donnie", "Mayo", "Raymond", "Bernica", "Mike", "Clayton", "Beata", "Michael", "Felipe", "Silvana", "Michael", "Lucia", "Guilherme", "Monica" }; for (int i = 0; i < someNames.Length; i++) { balde.Insert(someNames[i]); } balde.Exibir(); if (balde.Remove("Raymond")) { Console.WriteLine("Removeu: Raymond"); } else { Console.WriteLine("Não achou: Bernica"); } balde.Exibir(); if (balde.Remove("Chico")) { Console.WriteLine("Removeu: Chico"); } else { Console.WriteLine("Não achou: Chico"); } balde.Exibir(); }
static void Main(string[] args) { //Make a buckethash BucketHash bucketHash = new BucketHash(); //Add data to the buckethash bucketHash.Insert("test1"); bucketHash.Insert("test2"); bucketHash.Insert("test3"); bucketHash.Insert("test4"); //Test the ToString method Console.WriteLine(bucketHash.ToString()); //Test if the remove method works bucketHash.Remove("test2"); Console.ReadLine(); }
public bool Equals(DestinyItemComponent input) { if (input == null) { return(false); } return (( ItemHash == input.ItemHash || (ItemHash.Equals(input.ItemHash)) ) && ( ItemInstanceId == input.ItemInstanceId || (ItemInstanceId.Equals(input.ItemInstanceId)) ) && ( Quantity == input.Quantity || (Quantity.Equals(input.Quantity)) ) && ( BindStatus == input.BindStatus || (BindStatus != null && BindStatus.Equals(input.BindStatus)) ) && ( Location == input.Location || (Location != null && Location.Equals(input.Location)) ) && ( BucketHash == input.BucketHash || (BucketHash.Equals(input.BucketHash)) ) && ( TransferStatus == input.TransferStatus || (TransferStatus != null && TransferStatus.Equals(input.TransferStatus)) ) && ( Lockable == input.Lockable || (Lockable != null && Lockable.Equals(input.Lockable)) ) && ( State == input.State || (State != null && State.Equals(input.State)) ) && ( OverrideStyleItemHash == input.OverrideStyleItemHash || (OverrideStyleItemHash.Equals(input.OverrideStyleItemHash)) ) && ( ExpirationDate == input.ExpirationDate || (ExpirationDate != null && ExpirationDate.Equals(input.ExpirationDate)) ) && ( IsWrapper == input.IsWrapper || (IsWrapper != null && IsWrapper.Equals(input.IsWrapper)) ) && ( TooltipNotificationIndexes == input.TooltipNotificationIndexes || (TooltipNotificationIndexes != null && TooltipNotificationIndexes.SequenceEqual(input.TooltipNotificationIndexes)) ) && ( MetricHash == input.MetricHash || (MetricHash.Equals(input.MetricHash)) ) && ( MetricObjective == input.MetricObjective || (MetricObjective != null && MetricObjective.Equals(input.MetricObjective)) ) && ( VersionNumber == input.VersionNumber || (VersionNumber.Equals(input.VersionNumber)) ) && ( ItemValueVisibility == input.ItemValueVisibility || (ItemValueVisibility != null && ItemValueVisibility.SequenceEqual(input.ItemValueVisibility)) )); }
static void Main(string[] args) { //Sort Section insertionSort(); Console.WriteLine(); Console.WriteLine(); reverseSort(); Console.WriteLine(); Console.WriteLine(); bubbleSort(); Console.WriteLine(); Console.WriteLine(); smartBubbleSort(); Console.WriteLine(); Console.WriteLine(); convertNumbersToLetters(); Console.WriteLine(); Console.WriteLine(); //insertion into Arraylist and time comparison Console.WriteLine(); var timeUnit2 = Timing.TimeUnit.Miliseconds; //calculate time to carry out request Timing.Result <Timing.NoReturn> result2 = null; result2 = Timing.GetTime(() => addToArray(), timeUnit2); Console.WriteLine(); Console.WriteLine("Time to add " + getSize() + " numbers: " + result2.Time.ToString() + " miliseconds"); //Adding into a Collection and time comparison Console.WriteLine(); //calculate time to carry out request var timeUnit3 = Timing.TimeUnit.Miliseconds; Timing.Result <Timing.NoReturn> result3 = null; result3 = Timing.GetTime(() => addToCollection(), timeUnit3); Console.WriteLine(); Console.WriteLine("Time to add " + collection.Count() + " numbers: " + result3.Time.ToString() + " miliseconds"); Console.WriteLine(); getStack(); // Binary Tree BinaryTree b = new BinaryTree(); //insert the values b.insert(48); b.insert(10); b.insert(16); b.insert(23); b.insert(51); b.insert(3); //display the values b.display(); //carry out the quadratic hash getQHash(); //bucket hash Console.WriteLine("Bucket Hash"); BucketHash.bucket(); Console.WriteLine(""); Console.ReadKey(); //queue Console.WriteLine("Queue"); queue.queues(); Console.WriteLine(""); //iterator Console.WriteLine("iterator"); iteratormethod(); //circular list Console.WriteLine(""); Console.WriteLine("Circular list"); circularlist(); //Circular linked list Console.WriteLine(""); circularlinklit(); Console.ReadLine(); Console.ReadKey(); }