|
|
|
|
|
|
Вернуться
1 Нурмадов Умар Сухробович, 19 ноября 2021 г. 15:54:52 | |
Python
|
|
|
2 Черепанв Иван це эс шст шст пят сбк пе эм тчк эм е, 11 ноября 2021 г. 21:18:41 | |
В C++ с компилятором g++ в стандартной конфигурации ввод-вывод довольно медленный. У Visual C++ этой проблемы нет. Скорее вскго, решение должно правильно компилироваться обоими компиляторами без изменений. Так что стоит попробовать. А еще, в архитектуре AMD64 маловато регистров, но есть мощная индексная адресация. В резултате, классические конструкции вроде while(*p++=*q++); работают медленнее, чем решение с индексной переменной. В разных языках выблр между указателями и индексами может быть разным.
|
|
|
3 Меньшиков Фёдор Владимирович, 11 ноября 2021 г. 20:48:13 | |
Длинная арифметика быстрее всего была в Java, когда я замерял. Что касается этой задачи, вероятно, её можно решить на всех этих языках, если понять источник неэффективности и устранить его.
|
|
|
4 Неизвестный, 11 ноября 2021 г. 19:30:45 | |
Я раньше считал что C++ быстрый чем остальные. Но я написал программу для вычисления больших факториалов где алгоритм выполнения у всех одинаковые. Результаты выглядят так: C++, TLE-17test Python, TLE-17test C#-TLE-33test Получается что C# быстрее работает? Или же я ошибаюсь?
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |