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

Автор deevroman, 5 лет назад, По-русски

Задача: Найти эйлеров цикл в неориентированном графе. $$$N <= 10^5$$$ $$$M <= 3*10^5$$$

На вики-конспектах сказано: «Если реализовать поиск ребер инцидентных вершине и удаление ребер за O(1), то алгоритм будет работать за O(E). Чтобы реализовать поиск за O(1), для хранения графа следует использовать списки смежных вершин; для удаления достаточно добавить всем ребрам свойство deleted бинарного типа» Но если взять граф на двух вершинах c $$$10^5$$$ рёбер между ними, то получаем сложность $$$O(M^2)$$$. Я неправильно понял идею или действительно так получается? Если так получается, то есть ли другой линейный алгоритм? Или только за $$$mlogm$$$?

Полный текст и комментарии »

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

Автор deevroman, история, 6 лет назад, По-русски

Страница с документаций к API уходит в бесконечнный цикл редиректов. MikeMirzayanov исправьте, пожалуйста. И ещё вопрос: стоит ли писать сообщения о багах в блоге? Если нет, то куда лучше о них сообщать?

Полный текст и комментарии »

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

Автор deevroman, история, 6 лет назад, По-русски

Хочу забрать хендл неактивного пользователя. При попытке сменить хендл, вылетает ошибка "Хэндл занят зарегистрированным пользователем". Пользователь неактивный: заходил 8 лет назад, не участвовал ни в одном контесте, не писал в блоге и не комментировал никакие посты. Как узнать, что не даёт мне забрать хендл? Какие есть ещё условия?

Полный текст и комментарии »

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

Автор deevroman, история, 6 лет назад, По-русски

Какие вы знаете телеграм-каналы с полезной информацией для спортивного программирования? Какие знаете чаты по данной тематике?

Полный текст и комментарии »

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