skip-lists

    2зной

    2ответ

    Я реализовал бесплатную очередь блокировки на C, используя команду сравнения и свопинга на основе http://www.boyet.com/articles/LockfreeQueue.html. Его работа замечательная, но я пытаюсь интегрировать

    1зной

    4ответ

    Я действительно не понимаю вероятностную вещь этого списка. в дополнение к утверждению «мы должны исследовать не более n/2 + 1 узлов (где n - длина списка). Также давая каждому четвертому узлу указате

    3зной

    2ответ

    У меня возникли проблемы с удалением узла из списка пропусков. У меня есть следующие структуры: struct Node { int info; Node **link_; Node(int v, int levels) { info = v;

    7зной

    3ответ

    Я читал о пропущенных списках в последнее время. У меня есть веб-приложение, которое выполняет довольно сложные запросы Sql против статических наборов данных. Я хочу реализовать систему кеширования, п

    5зной

    3ответ

    [РЕШИТЬ] Так что я решил попробовать и создать упорядоченный дважды связанный список пропуска ... Я уверен, что у меня есть хорошее представление о том, как она работает. Когда вы вставляете x, програ

    17зной

    6ответ

    Мне интересно, кто-нибудь здесь когда-либо использовал skip list. Он выглядит примерно таким же, как и сбалансированное двоичное дерево, но его проще реализовать. Если у вас есть, вы сами пишете или и