![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
мне кажется что Николай его просто завершит, тут сравнивать не с чем :-) У Петра время завершения устремлено в бесконечность..
Ну да. С бесконечностью сравнивать бесполезно - будет бесконечность при любом раскладе. Но я имел в виду для сравнения текущее время полётов Петра.
Ну да. С бесконечностью сравнивать бесполезно - будет бесконечность при любом раскладе. Но я имел в виду для сравнения текущее время полётов Петра.
Некорректность кода и, как следствие - результата. Могу пободаться маненько.
Начни такой же проект. Узнаешь.)
мои проекты совсем в другой области. Я уже говорил, что твой проект был актуален в конце 80-х годов прошлого тысячелетия.
Анатолий поступил очень разумно. Он не только заработал баллы в этом сообществе, но и смог монетизировать свой труд в виде публикаций 70 статей.
Твой же проект, Петр, - это Сизифов труд. Я тебе это уже говорил полтора года назад.
Чей алгоритм лучше всего подходит для незначительных изменений требований?
Чей алгоритм лучше всего подходит для незначительных изменений требований?
И в чем вопрос. В простом сравнении массивов? Какие изменения, каких требований?
Правильно заданный вопрос. Половина ответа.
И в чем вопрос. В простом сравнении массивов? Какие изменения, каких требований?
Исходный исходный массив теперь фильтруется списком значений вместо одного значения.
Чей алгоритм лучше всего подходит для незначительных изменений требований?
если muliple_filters не слишком велик, то любой.. если большой, то могут быть особые алгоритмы сравнения множеств (по сути: вся задача - из одного множества вычитается другое)
вообще filter может иметь вид:
int array_filter(const T &src[], T &dst, bool (*filter_condition)(const T));
и допускать что src, dst могут ссылаться на один и тот-же массив.
Чтобы можно было например выбросить все числа попадающие (или не попадающие) в диапазон.
---
любой из представленных алгоритмов можно облечь в подобную форму. (вместо сравнения с константой X, будет вызов функции, (или как в вашем случае поиск элемента в массиве) )
Исходный исходный массив теперь фильтруется списком значений вместо одного значения.
Сочувствую.
если muliple_filters не слишком велик, то любой.. если большой, то могут быть особые алгоритмы сравнения множеств (по сути: вся задача - из одного множества вычитается другое)
вообще filter может иметь вид:
int array_filter(const T &src[], T &dst, bool (*filter_condition)(const T));
и допускать что src, dst могут ссылаться на один и тот-же массив.
Чтобы можно было например выбросить все числа попадающие (или не попадающие) в диапазон.
---
любой из представленных алгоритмов можно облечь в подобную форму. (вместо сравнения с константой X, будет вызов функции, (или как в вашем случае поиск элемента в массиве) )
Он ведь не русский, трудно поймет. El habla espanol.