public int[] AddAtArrTest(int idx, int[] val, int[] arr) { MySingleLL list = new MySingleLL(arr); list.AddAtArr(idx, val); return(list.ToArray()); }
public int[] RemoveAllTest(int val, int[] arr) { MySingleLL list = new MySingleLL(arr); list.RemoveAll(val); return(list.ToArray()); }
public int[] AddLastTest(int val, int[] arr) { MySingleLL list = new MySingleLL(arr); list.AddLast(val); return(list.ToArray()); }
public int[] RemoveAtTest(int idx, int[] arr) { MySingleLL list = new MySingleLL(arr); list.RemoveAt(idx); return(list.ToArray()); }
public int[] ReverseTest(int[] arr) { MySingleLL list = new MySingleLL(arr); list.Reverse(); return(list.ToArray()); }
public int[] RemoveLastTest(int[] arr) { MySingleLL list = new MySingleLL(arr); list.RemoveLast(); return(list.ToArray()); }
public int[] SetTest(int idx, int val, int[] arr) { MySingleLL list = new MySingleLL(arr); list.Set(idx, val); return(list.ToArray()); }
public int GetFirstTest(int[] arr) { MySingleLL list = new MySingleLL(arr); return(list.GetFirst()); }
public int GetSizeTest(int[] arr) { MySingleLL list = new MySingleLL(arr); return(list.GetSize()); }
public int IndexOfTest(int val, int[] arr) { MySingleLL list = new MySingleLL(arr); return(list.IndexOf(val)); }
public bool ContainsTest(int val, int[] arr) { MySingleLL list = new MySingleLL(arr); return(list.Contains(val)); }
public int GetTest(int idx, int[] arr) { MySingleLL list = new MySingleLL(arr); return(list.Get(idx)); }