0x9 Сортировка пузырьком в консоли. Практика программирования на Си

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ก.ย. 2024
  • Всем привет. Порой для демонстрации неких процессов в динамике на языке Си не нужно прибегать к использованию графических библиотек, а ограничится работой в консоли. Я решил в качестве примера взять алгоритм сортировки пузырьком.
    / @my_asceza
    t.me/my_asceza
    my_asceza
    github.com/asc...

ความคิดเห็น • 2

  • @SerjCrimea
    @SerjCrimea 7 หลายเดือนก่อน +1

    Привет. Си классный язык ;) Вы при сортировке перегоняете байты в соседние ячейки, и это быстро работает. Представьте что массив хранит строки, длинной до 255 символов, и их много. Это сразу нагрузит процесс, копированием строк туда-сюда.
    Но в Си есть указатели, и по сути массив Str[10] это и есть указатель на 10 в Str. И можно сортировать указатели, не гоняя строки. И тогда становится не важно, какие данные, их объем, в массиве.

    • @my_asceza
      @my_asceza  7 หลายเดือนก่อน

      Прекрасное дополнение. Спасибо.