Динамические структуры данных: различия между версиями

[
public void Push('''T''' value) ''# Stack:''
public void Push('''T''' Pop(value) <span style="color:red">fastest</span>
public '''T''' Pop() <span style="color:red">fastest</span>
<---or--->
public void AddFirst('''T''' value) ''# List:''
public void AddFirst('''T''' value) <span style="color:red">fastest</span>
public void AddLast('''T''' value)
public void InsertAfter('''T''' targetValue; '''T''' value)
public void InsertBefor('''T''' targetValue; '''T''' value)
public void RemoveFirst() <span style="color:red">fastest</span>
public void RemoveLast()
public void RemoveAfter('''T''' value)