Всем привет
Я создал простого бота телеграммы «CP algorithm finder bot», чтобы улучшить сообщество программистов CP.
Бот имеет следующие возможности
Поиск(/search) — По ключевому слову или по какому-то тегу можно быстро найти нужный алгоритм, это позволит участнику быстро найти нужный алгоритм во время контеста, так как в контестах очень важно время за которое вы написали код
Алгоритмы (/algorithms) — это библиотека алгоритмов, в которой на данный момент хранится более 50 алгоритмов, и все алгоритмы сделаны в виде ссылок для удобства.
Еще одним преимуществом бота является то, что почти все алгоритмы в кодах написаны в виде структур, классов и методов, что позволяет участнику сразу создать класс с нужным размером, а не разбираться в размерах массивов и разных дефайнов. , так далее.
Ссылка на бота: https://t.me/cpalgobot
Автокомментарий: текст был обновлен пользователем RetiredPlayer (предыдущая версия, новая версия, сравнить).
Thanks for all the work you've put into making this bot! It would be very nice if there was a brief description of what exactly does a specific code snippet do, in which complexity and, ideally, if it had some benchmarks, so one can quickly understand how long will its execution take on a given problem.
thank you! but I think it would be better if you send the code as a text, instead of the link.
and maybe using both of them will be better!
Its added now
That's how telegram should be used
This seems like a tool that shouldn't exist, when you can have a github or something similar. The owner of any such bot could easily look at the bot commands called during contest to gain an unfair advantage. I'm not saying you would do that, but you give yourself the possibility, which is problematic.
I wonder if adamant already does that with the cp-algo website traffic.
very interesting, though it recommends this link for persistent segment tree which is broken.