Я хочу добавить элемент в связанный список, чтобы список оставался отсортированным. Я написал эту функцию. У него есть место, которое должно быть включено, но я не знаю, как вставить элемент.Добавление элементов в упорядоченный список
public void AddSorted(int num)
{
Node n = new Node(num);
Node curr = _first;
Node curr1 = _first.Link;
while (curr1.Data < n.Data && curr1 != null)
{
curr = curr.link;
curr1= curr1.link;
}
// how to add element ???
}
Это зависит от многого. Одиночно связаны или дважды связаны? – harold
Список состоит из одной ссылки – Mahdi