Информация об изменениях

Сообщение Re[7]: Оптимизация через разделение/вынос функционала от 16.06.2024 13:21

Изменено 16.06.2024 13:29 Khimik

Re[7]: Оптимизация через разделение/вынос функционала
Здравствуйте, swame, Вы писали:

S>А ты проверил свой алгоритм?

S>ОН cортирует правильно? Результат совпадает со стандартным? отрабатывает совпадающие значения?
S>Когда проверишь посмотрю, хотя что он быстрей верится слабо.

Проверил. Ох, да, сорри, в моём коде ошибка (второй if not hasminval then надо заменить на if not hasmaxval then). Сейчас он делает правильно, но длится это 2.558 секунд, т.е. даже чуть медленнее моего кода с подсчётом среднего. Буду разбираться дальше.
Вы можете сейчас сказать, почему стандартная/gpt сортировка выполняется быстрее моей? Понимаете её суть? Как я уже сказал, мне пока чуть лень скрипеть мозгами.
Re[7]: Оптимизация через разделение/вынос функционала
Здравствуйте, swame, Вы писали:

S>А ты проверил свой алгоритм?

S>ОН cортирует правильно? Результат совпадает со стандартным? отрабатывает совпадающие значения?
S>Когда проверишь посмотрю, хотя что он быстрей верится слабо.

Проверил. Ох, да, сорри, в моём коде с процедурой QSort4MyNoFloatSum ошибка (второй if not hasminval then надо заменить на if not hasmaxval then). Сейчас он делает правильно, но длится это 2.558 секунд, т.е. даже чуть медленнее моего кода с подсчётом среднего. Буду разбираться дальше.
Вы можете сейчас сказать, почему стандартная/gpt сортировка выполняется быстрее моей? Понимаете её суть? Как я уже сказал, мне пока чуть лень скрипеть мозгами.