All streams
Search
Write a publication
Pull to refresh

Comments 3

Который раз вижу как берут мат.задачу и зачем-то реализуют на С++. И причем очень плохо. Задача была реализовать интерполяцию? Почему тогда не Python? Будет ведь нагляднее. А если именно на С++, нельзя было отдать на проверку более опытным товарищам? Пример показывает полное непонимание С++.
Автор, вы можете сказать что происходит вот здесь:

explicit PointsTable(void)

Или вот здесь:

explicit NewtonPolinom(const PointsTable table); 

Ну и изучите всё-таки алгоритмы из стандартной библиотеки, чтобы такое можно было писать в одну строку:

    auto in_vec = [](std::vector<std::size_t> vec, std::size_t i) -> bool {
        for (auto _i : vec)
            if (_i == i)
                return true;
        return false;
    };

Там где ожидается вычислительная сложность лучше сразу писать(просить генерировать LLM) на С++, чтобы потом не заниматься оптимизациями пайтон кода по производительности.

Sign up to leave a comment.

Articles