Мазмуну:

Шилтемеленген тизмени алфавит боюнча кантип иреттейм?
Шилтемеленген тизмени алфавит боюнча кантип иреттейм?

Video: Шилтемеленген тизмени алфавит боюнча кантип иреттейм?

Video: Шилтемеленген тизмени алфавит боюнча кантип иреттейм?
Video: Кыргызский язык для начинающих | В кафе 2024, Май
Anonim

Сорттоо сап LinkedList Javaда оңой. Сенин колуңдан келет сорттоо сап LinkedList көтөрүлүүдө алфавиттик колдонуу менен буйрук сорттоо ( Тизме тизмеси ). Сиз да болот сорттоо сап LinkedList төмөндөөдө алфавиттик колдонуу менен буйрук сорттоо ( Тизме тизмеси , Салыштыргыч в).

Ушуну эске алып, шилтемеленген тизмени кантип иреттейсиз?

Төмөндө жөнөкөй киргизүү болуп саналат сорттоо үчүн алгоритм шилтемеленген тизме . 1) бош түзүү сорттолгон (же натыйжа) тизме 2) Берилгенди айланып өтүңүз тизме , ар бир түйүн үчүн төмөнкүнү аткарыңыз. а) Учурдагы түйүндү киргизиңиз сорттолгон кирүүгө жол сорттолгон же натыйжа тизме . 3) Берилген башты алмаштыруу шилтемеленген тизме башына сорттолгон (же натыйжа) тизме.

Андан кийин, суроо туулат, сиз CPPде шилтемеленген тизмени кантип иреттейсиз? С++ программасы сорттолгон жалгыз шилтемеленген тизмени ишке ашыруу үчүн

  1. * С++ программасы Сортталган жалгыз шилтемеленген тизмени ишке ашыруу үчүн.
  2. #киргизүү
  3. #киргизүү
  4. #киргизүү
  5. структуралык түйүн.
  6. int маалыматтар;
  7. түйүн * кийинки;
  8. }*p = NULL, *баш = NULL, *q = NULL, *np = NULL;

Ошондой эле суроо туулат, сиз шилтемеленген тизмени көбүкчө сорттоо аркылуу кантип иреттейсиз?

Көбүктү сорттоо үчүн биз төмөнкү кадамдарды аткарабыз:

  1. 1-кадам: 2 чектеш түйүндөрдөгү маалыматтар өсүү тартибинде же жокпу, текшериңиз. Болбосо, 2 чектеш түйүндөрдүн маалыматтарын алмаштырыңыз.
  2. 2-кадам: 1-өткөрүүнүн аягында эң чоң элемент тизменин аягында болот.
  3. 3-кадам: Бардык элементтер башталганда циклди токтотобуз.

Java'да шилтемеленген тизмени кантип иреттейсиз?

sortList() тизменин түйүндөрүн өсүү тартибинде иреттейт

  1. Башты көрсөтө турган түйүн агымын аныктаңыз.
  2. Токтун жанындагы түйүндү көрсөтө турган башка түйүн индексин аныктаңыз.
  3. Учурдагы жана индекс түйүнүнүн маалыматтарын салыштырыңыз.
  4. Ток токту көрсөтөт.
  5. Бул процессти бүт тизме иреттелгенге чейин улантыңыз.

Сунушталууда: