???????????? ??????? ? O(1) Dequeue ? O(??????????) Enqueue

? ???? ?????????? ?? C++, ??? ????? ????? O(1 ) ???????? ???????? ?? ??????? ??? Priority Queue, ??? ???? ?? ??? ????? ????????? Enqueue (??, ????, ???????, ??? ?? ?????? n ^ 2 ??? 2 ^ n).

??????? ? ??????????? ????????? ??????. ??? ???? ????? ?????? ??? Dequeue (O(1)), ? ? ???? ???? ??????? ????????? ?????????? ? ???????. ???????????? ???????? ??????????? ? ??????????. ?? ????, ??? ????????????? ?????????? ????????? ?? ?????????? O(n) ????????????? ?? ??? ???????????. ?? ?????????? ?????????? ?????? ? ??? ????. ??? ???? ????????.

?????? ?????? ?? ???????. ???????? ?? ??????? ????? O (n), ????? ??????????? ??? ???????? ?? ????? ?????. ?????????? ? ??????? ????? ??-???????? O (n), ?? ??????? ???????.

?????? ?? ?? ?????????? ????? ??????????? ?????? ???????.

5
задан Francesco Boffa 28 May 2012 в 11:12
поделиться