Oihoihlnkjoinlk,mjniolkjniplkjnpilkjnilkjhnilkjnpilkjnilk jn


System.Console.Write("введите значение узла:")


Download 487.21 Kb.
bet5/5
Sana26.03.2023
Hajmi487.21 Kb.
#1296883
TuriПрограмма
1   2   3   4   5

System.Console.Write("введите значение узла:");

  • System.Console.Write("введите значение узла:");
  • int val = int.Parse(Console.ReadLine());
  • head.next = новый ListNode(val);
  • голова = голова.следующая;
  • }
  • голова = НовыйУзелСписка;
  • System.Console.WriteLine("введите узлы, которые вы хотите добавить");
  • int num1 = int.Parse(Console.ReadLine());
  • int num2 = int.Parse(Console.ReadLine());

ListNode быстро = голова;

  • ListNode быстро = голова;
  • ListNode медленный = голова;
  • в то время как (быстро. следующий! = ноль)
  • {
  • если (fast.next.next == ноль)
  • сломать;
  • быстро = быстро.следующий.следующий;
  • медленный = медленный.следующий;
  • }

ListNode temp = slow.next;

  • ListNode temp = slow.next;
  • slow.next = новый ListNode(num1);
  • медленный = медленный.следующий;
  • slow.next= новый ListNode(num2);
  • медленный = медленный.следующий;
  • slow.next = темп;
  • голова = НовыйУзелСписка.следующий;
  • в то время как (голова! = ноль)
  • {

System.Console.Write(head.val + " ");

  • System.Console.Write(head.val + " ");
  • голова = голова.следующая;
  • }
  • }
  • }
  • класс ListNode
  • {
  • публичный ListNode следующий;
  • общественное значение;
  • общедоступный ListNode (int val = 0, ListNode next = null)

{

  • {
  • этот.следующий = следующий;
  • это.значение = значение;
  • }
  • }

Download 487.21 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling