Блог пользователя RetiredPlayer

Автор RetiredPlayer, история, 3 года назад, перевод, По-русски

Всем привет

Я создал простого бота телеграммы «CP algorithm finder bot», чтобы улучшить сообщество программистов CP.

Бот имеет следующие возможности

  • Поиск(/search) — По ключевому слову или по какому-то тегу можно быстро найти нужный алгоритм, это позволит участнику быстро найти нужный алгоритм во время контеста, так как в контестах очень важно время за которое вы написали код

  • Алгоритмы (/algorithms) — это библиотека алгоритмов, в которой на данный момент хранится более 50 алгоритмов, и все алгоритмы сделаны в виде ссылок для удобства.

Еще одним преимуществом бота является то, что почти все алгоритмы в кодах написаны в виде структур, классов и методов, что позволяет участнику сразу создать класс с нужным размером, а не разбираться в размерах массивов и разных дефайнов. , так далее.

Ссылка на бота: https://t.me/cpalgobot

  • Проголосовать: нравится
  • +68
  • Проголосовать: не нравится

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Автокомментарий: текст был обновлен пользователем RetiredPlayer (предыдущая версия, новая версия, сравнить).

»
3 года назад, # |
  Проголосовать: нравится +7 Проголосовать: не нравится

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.

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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!

»
3 года назад, # |
  Проголосовать: нравится +1 Проголосовать: не нравится

That's how telegram should be used

»
3 года назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится

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.

»
3 года назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

very interesting, though it recommends this link for persistent segment tree which is broken.