Pull to refresh

Comments 7

PinnedPinned comments

Еще можно упомянуть крайне полезную библиотеку sortedcontainers с классами SortedList, SortedDict, SortedSet - аналоги multiset, map, set в с++, но, в отличие от них, поддерживающие поиск индекса и по индексу за логарифм.

Ну и, чтоб два раза не вставать, хочется упомянуть "тяжелую артиллерию".

  • библиотека networkx для работы с графами, умеет ну практически все стандартные алгоритмы на графах.

  • библиотека Z3-solver, решает задачи в символьном виде, умеет LP, целочисленное LP, 2-SAT, 3-SAT и кучу всего прочего.

Спортивное программирование это "напиши кусок не делающего никакой полезной работы кода, только дольше и хуже чем LLM"?

Нет, то что Вы написали - это больше про современный энтерпрайз.

Спортивное программирование как и CTF, иные олимпиады - это возможности научиться быстро и качественно создавать решения, которые работают. Если вместо собственных мозгов всегда пользоваться LLM, то велик риск, что когда он ошибется, а он обязательно когда-то ошибется, то не будет никакого понимания как это исправить и почему это произошло.

почему нельзя было добавить результат вывода print? :\

Спасибо за Ваш комментарий! Я учту это при составлении последующих материалов :)

Еще можно упомянуть крайне полезную библиотеку sortedcontainers с классами SortedList, SortedDict, SortedSet - аналоги multiset, map, set в с++, но, в отличие от них, поддерживающие поиск индекса и по индексу за логарифм.

Ну и, чтоб два раза не вставать, хочется упомянуть "тяжелую артиллерию".

  • библиотека networkx для работы с графами, умеет ну практически все стандартные алгоритмы на графах.

  • библиотека Z3-solver, решает задачи в символьном виде, умеет LP, целочисленное LP, 2-SAT, 3-SAT и кучу всего прочего.

Sign up to leave a comment.

Articles