Сортировка циклического односвязного списка - C#
Формулировка задачи:
Написал циклический список, сортировку пока не получается
Подскажите пожалуйста
Вот код
Элемент списка :
Листинг программы
- class LinkList
- {
- private Link first;
- public void Insert(int value)
- {
- Link newLink = new Link();
- newLink.value = value;
- if(first == null)
- {
- newLink.next = newLink;
- }
- else
- {
- newLink.next = first.next;
- first.next = newLink;
- }
- first = newLink;
- }
- public void Display()
- {
- Link current = first.next;
- int count = 0;
- while (count < 1)
- {
- Console.WriteLine(current.value);
- if (current == first)
- {
- count++;
- }
- current = current.next;
- }
- }
- }
Листинг программы
- public class Link
- {
- public int value;
- public Link next;
- }
Решение задачи: «Сортировка циклического односвязного списка»
textual
Листинг программы
- class Link
- {
- public int val;
- public Link lin;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д