OptimizePython — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
Строка 5: Строка 5:
 
Надо — ускорить. Хоть в полтора раза, хоть в два. Хоть что-нибудь вменяемое.
 
Надо — ускорить. Хоть в полтора раза, хоть в два. Хоть что-нибудь вменяемое.
  
10 баллов, если ускорить до 13 субботы 9 ноября.
+
10 баллов, если ускорить до 13:00 субботы 9 ноября.
 
Замер времени → testtime.sh
 
Замер времени → testtime.sh
  
 
Можно в начале расскомментировать строчку «DEBUG = True» — тогда оно прогонит пару простых тестов на проверку.
 
Можно в начале расскомментировать строчку «DEBUG = True» — тогда оно прогонит пару простых тестов на проверку.

Версия 16:19, 8 ноября 2019

Репа:

Суть — подсчет числа инверсий через мерджесорт Надо — ускорить. Хоть в полтора раза, хоть в два. Хоть что-нибудь вменяемое.

10 баллов, если ускорить до 13:00 субботы 9 ноября. Замер времени → testtime.sh

Можно в начале расскомментировать строчку «DEBUG = True» — тогда оно прогонит пару простых тестов на проверку.