public void ClearLinkedList() { linkedList = new LinkedListAdt <int>(); linkedList.AddToStart(2); linkedList.AddToEnd(1); linkedList.AddToEnd(3); linkedList.Clear(); }
public void AddWithValuesAndTail() { linkedList = new LinkedListAdt <int>(); linkedList.AddToStart(1); linkedList.AddToEnd(oldTailValue); oldTail = linkedList.Tail; linkedList.AddToEnd(addedValue); }
public void SetUp() { linkedList = new LinkedListAdt <int>(); linkedList.AddToStart(1); linkedList.AddToEnd(2); linkedList.AddToEnd(3); linkedList.Reverse(); }
public void RemoveFromMiddle() { linkedList = new LinkedListAdt <int>(); linkedList.AddToStart(1); linkedList.AddToEnd(2); linkedList.AddToEnd(3); startCount = linkedList.Count; removedNode = linkedList.Head.Next; linkedList.Remove(removedNode); }
public void RemoveFromListWithHeadAndTail() { linkedList = new LinkedListAdt <int>(); linkedList.AddToStart(1); linkedList.AddToEnd(2); startCount = linkedList.Count; linkedList.RemoveFromEnd(); }
public void RemoveFromListWithHeadAndTail() { linkedList = new LinkedListAdt <int>(); linkedList.AddToStart(1); linkedList.AddToEnd(tailValue); startCount = linkedList.Count; oldTail = linkedList.Tail; linkedList.RemoveFromStart(); }
public void EnumerateLinkedList() { resultList = new List <int>(); valueList = new List <int>(); valueList.AddRange(new int[] { 1, 2, 3, 4 }); var linkedList = new LinkedListAdt <int>(); foreach (var value in valueList) { linkedList.AddToEnd(value); } foreach (var value in linkedList) { resultList.Add(value); } }
public void AddToListWithHead() { linkedList = new LinkedListAdt <int>(); linkedList.AddToStart(headValue); linkedList.AddToEnd(valueAdded); }
public void AddToEndWithoutValues() { linkedList = new LinkedListAdt <int>(); linkedList.AddToEnd(valueAdded); }