Пожалуйста, прочтите новое правило об ограничении использования AI-инструментов. ×

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

Автор _Erased, история, 4 года назад, По-английски

The tutorial of the problem 1322B - Подарок says "Bonus:Solve the problem in O(NlogC)." Can someone please explain how to do it?

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

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

Instead of $$$\log(C)$$$ "normal" sorts, you can use only one radix sort: for each step, the numbers modulo $$$2^{i+1}$$$ are sorted and you can use two pointers to get the $$$i$$$-th bit of the answer.

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

Using radix sort and two pointers 77988238