logo

Crowdly

Browser

Додати до Chrome

Алгоритми та структури даних

Шукаєте відповіді та рішення тестів для Алгоритми та структури даних? Перегляньте нашу велику колекцію перевірених відповідей для Алгоритми та структури даних в cyber.onua.edu.ua.

Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!

Який алгоритм сотування реалізовано у цьому коді?

var F_sort = function (array)

{

function partition (array, lo, hi)

  {  var i = lo, j = hi + 1;

     while(true)

      {   while(array[++i] < array[lo]) { if ( i == hi ) break; }

          while (array[ - j] > array[lo])

{ if (

j == lo ) break;}

          if (i>= j) break;

          array.swap(i,j);

     }

   array.swap(lo,j);

   return j;

}

function sort(array, lo, hi)

{  

   if (hi <= lo) return;

   var j = partition(array, lo, hi);

   sort (array, lo, j-1);

   sort (array,

j+1, hi);

}

sort(array, 0, array.length - 1);

return array;

}

0%
0%
0%
0%
0%
Переглянути це питання

Сортування вставкою найкраще

підходить для невеликих списків, бульбашкове — для списків, які вже майже

відсортовані, а швидке сортування зазвичай найшвидше для повсякденного

використання.

100%
0%
Переглянути це питання

Сортування

вибором і сортування вставкою не підходять для великих обсягів даних, де вони програють іншим алгоритмам сортування

0%
0%
Переглянути це питання

У сортуванні вставками — мала витрата пам'яті.

0%
100%
Переглянути це питання

Сортування

вставками та вибором не ефективні, коли масив вже частково

відсортований і коли елементів масиву небагато. 

0%
0%
Переглянути це питання

У сортуванні бульбашкою — мала витрата пам'яті.

100%
0%
Переглянути це питання

Сортування

Шелла — це алгоритм сортування, що є узагальненням сортування вставкою, який виконує не одне, а декілька впорядкувань вставкою, кожен раз порівнюючи і переставляючи елементи, що розташовані на різній відстані дин від одного.

0%
0%
Переглянути це питання

Сортування

вставкою полягає в

тому, що

на кожному кроці

алгоритму ми беремо один з елементів масиву, знаходимо позицію для вставки та вставляємо, як

гральні карти в грі.

100%
0%
Переглянути це питання

Сортування

бульбашками вважають ефективним алгоритмом сортування, оскільки він повинен обмінювати елементи,

перш ніж стане відомо остаточне розташування цих елементів. 

0%
100%
Переглянути це питання

Алгоритм

QuickSort добре поєднується з механізмами кешування та віртуальної пам'яті.

0%
100%
Переглянути це питання

Хочете миттєвий доступ до всіх перевірених відповідей на cyber.onua.edu.ua?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!

Browser

Додати до Chrome