В общем, добавил подсветку сравнения и задержку. Сразу стало видно быстрые и не быстрые сортировки, в некоторых перемещении мало, но много...
Где-то читал что разработчики AMD видеокарт, удалили аппаратные старые функции типа BitBlt и другие, теперь эти функции на уровне драйверов,...
Столкнулся с странной работай функции FillRect, она почему-то не отрисовала столбик, если я выводил только два, ну отрисовала, но иногда и не...
Кстати, код можно брать на хабре, вот здесь например. https://habr.com/ru/post/335920/ Я там мердж взял, хотя у Mikl___, некоторые сортировки...
Думаю ещё надо добавить визуализацию сравнения, ну чтобы столбики подкрашивала рамкой. А то некоторые алгоритмы вводят в заблуждения, думаешь...
Вот моя версия. Добавлено 11 типов сортировок, меняется кнопками Q и A
Мне не нравится х64 из-за дурацкого быстрого вызова, параметры передаются в регистрах, и это очень не удобно. Да и если не требуется большой объём...
Шелкод просто код, сам по себе не работает, разве что .com файл для доса. Потом запихиваешь куда надо, в файл для ремонта, например, или если...
GRAFik, MASM, MASM64 нет поддержки других ОС вроде линукс, шелкода. У FASM альтернативный синтаксис, вроде intel, но что-то своё, надо привыкать,...
Давным давно, когда компа у меня не было, придумал быструю сортировку строк. Код написал на бумаге, реализовать понятно, не на чем было. Потом...
Ну в общем вот моя версия. Написана на UASM, линковщик polink, Win32, процессор 386. Возможно заработает на Win95/98, на 98 скорей всего точно, с...
Что-то мерцает форма, и ещё утечка происходит, приложение начинает постепенно всё больше памяти брать, и если потом сбросить и начать сортировку,...
В HeapSort есть ошибка, один элемент почему-то не от сортировался. Правда было один раз, наверное ошибка в коде, а может и в алгоритме, надо...
gcc ещё плохо контролирует регистры, и может быть так, что код вообще не будет работать, у меня не работал, использовал инструкцию счётчика тактов...
SetWindowPos(hWnd, HWND_TOPMOST, 0,0,0,0, SWP_NOMOVE | SWP_NOSIZE | SWP_SHOWWINDOW); Функцию запихнул конец в блока WM_CREATE. Стало поверх окон,...
Эти вставки плохо оптимизируются, по мне или полностью на ассемблере, или лучше без него, ну может отдельно в dll запихнуть свой код на асме.
Как часики на плюсах сделать https://habr.com/ru/post/706954/ По мне стрелочные часы, (аналоговый это не правильно, у нас всё равно эмуляция...
А какие преимущества у вынды два кола? Вот в 10-ки по сравнению 7-ки, это новый директХ, потом лучшая поддержка современного оборудования, точней...
Какие флаги надо задать для TRACKBAR, чтобы ползунок был прямоугольным, а не корабликом? Не так. ._ | | .V А вот так надо. ._ | | .-- В примере...
А SSD может сжимать старые файлы или файлы которые в принципе не требуют высокой скорости чтения? Обычно упаковка начинается когда занято больше...
Имена участников (разделяйте запятой).