Bill Pugh introduced a randomized data structure called skip list—its  перевод - Bill Pugh introduced a randomized data structure called skip list—its  русский как сказать

Bill Pugh introduced a randomized d

Bill Pugh introduced a randomized data structure called skip list—its goal is to accel- erate the searching of objects in a sorted linked list by creating random bypass links. Figure 21.11a shows an example to illustrate the main idea. There are eight nodes in the linked list—all of them are all at level 0 (L0). Compare them to the stations in a subway with a single line from left to right. From these nodes, randomly pick a subset (with 50% probability) and add them to a next level. The linked list at this level is the level 1 list (L1). The links in level 1 are essentially bypass links, which are like express lines connecting selected pairs of stations. Each list is fenced off by two special nodes +∞ and −∞ at the right and the left ends, respectively. The construction is recursive—one can add a subset of nodes from level 1 with 50% probability to another linked list in level 2 (L2). The construc- tion ends when there is a single node at the uppermost level.
Consider the example of searching objects in a skip list. Assuming each link to cost one unit of time, a skip list can speed up search operations. At each level of the linked list, let v.right and v.left denote the elements to the right and to the left of a node v. To search for a node x, start with the leftmost node (v = −∞) at the highest level and follow these steps:
0/5000
Источник: -
Цель: -
Результаты (русский) 1: [копия]
Скопировано!
Bill Pugh introduced a randomized data structure called skip list—its goal is to accel- erate the searching of objects in a sorted linked list by creating random bypass links. Figure 21.11a shows an example to illustrate the main idea. There are eight nodes in the linked list—all of them are all at level 0 (L0). Compare them to the stations in a subway with a single line from left to right. From these nodes, randomly pick a subset (with 50% probability) and add them to a next level. The linked list at this level is the level 1 list (L1). The links in level 1 are essentially bypass links, which are like express lines connecting selected pairs of stations. Each list is fenced off by two special nodes +∞ and −∞ at the right and the left ends, respectively. The construction is recursive—one can add a subset of nodes from level 1 with 50% probability to another linked list in level 2 (L2). The construc- tion ends when there is a single node at the uppermost level.Consider the example of searching objects in a skip list. Assuming each link to cost one unit of time, a skip list can speed up search operations. At each level of the linked list, let v.right and v.left denote the elements to the right and to the left of a node v. To search for a node x, start with the leftmost node (v = −∞) at the highest level and follow these steps:
переводится, пожалуйста, подождите..
Результаты (русский) 2:[копия]
Скопировано!
Билл Pugh представил рандомизированное структуру данных , называемую пропуском список-его цель заключается в ускорительном ния по поиска объектов в отсортированном связанного списка путем создания случайных обходные ссылки. Рисунок 21.11a показывает пример , чтобы проиллюстрировать главную идею. Есть восемь узлов в связанном списке, все они находятся на уровне 0 (L0). Сравните их на станции в метро с одной линии слева направо. Из этих узлов, случайным образом выбрать подмножество (с 50% -ной вероятностью) и добавить их к следующему уровню. Связанный список на этом уровне список 1 -го уровня (L1). Ссылки на уровне 1, по существу , обходные ссылки, которые , как экспресс - линий , соединяющих отдельные пары станций. Каждый список отгорожена двумя специальными узлами + ∞ и -∞ на правой и левой сторон, соответственно. Конструкция рекурсивного можно добавить подмножество узлов от уровня 1 с вероятностью 50% на другой связанный список в 2 -го уровня (L2). Строи- тельство заканчивается , когда есть один узел на самом верхнем уровне.
Рассмотрим пример поиска объектов в списке пропуска. Предполагая , что каждая ссылка стоит одну единицу времени, список пропуском может ускорить операции поиска. На каждом уровне связанного списка, пусть v.right и v.left обозначают элементы справа и слева от узла V. Для поиска узла х, начните с крайнего левого узла (V = -∞) в самый высокий уровень и выполните следующие действия:
переводится, пожалуйста, подождите..
Результаты (русский) 3:[копия]
Скопировано!
билл пью представил рандомизированное структура данных называется пропустить список ее целью является ускорение - степная поиск объектов на сортировку связный список, создавая случайных обойти связей.диаграмма 21.11a показывает пример, чтобы проиллюстрировать главную идею.существует восемь узлов в связный список всех из них все на уровне 0 (10).сравнить их с участков в метро с единой линии слева направо.из этих узлов, случайным образом выбрали подгруппы (с 50% вероятности) и добавить их на следующий уровень.с перечнем на этом уровне - на уровне 1 перечня (л1).ссылки на уровне 1 по существу обходные соединения, которые похожи на экспресс - линии, соединяющие отдельных парных станциях.в каждом перечне - огороженный двух специальных узлов + ∞ и −∞ на правой и левой заканчивается, соответственно.строительство - это рекурсивный можно добавить ряд узлов от уровня 1 с 50% вероятность еще связный список на уровне 2 (L2).в construc - акция заканчивается, когда есть один узел на верхний уровень.возьмите, к примеру, поиск объектов в список с пропусками.если каждое звено стоимость одной единицы времени, пропустить список может ускорить поисковых операций.на каждом уровне с v.right список, пусть и v.left обозначают элементы справа и слева от узел против поиска узел X, начать с левого узел v = −∞) на высоком уровне и выполните следующие действия:
переводится, пожалуйста, подождите..
 
Другие языки
Поддержка инструмент перевода: Клингонский (pIqaD), Определить язык, азербайджанский, албанский, амхарский, английский, арабский, армянский, африкаанс, баскский, белорусский, бенгальский, бирманский, болгарский, боснийский, валлийский, венгерский, вьетнамский, гавайский, галисийский, греческий, грузинский, гуджарати, датский, зулу, иврит, игбо, идиш, индонезийский, ирландский, исландский, испанский, итальянский, йоруба, казахский, каннада, каталанский, киргизский, китайский, китайский традиционный, корейский, корсиканский, креольский (Гаити), курманджи, кхмерский, кхоса, лаосский, латинский, латышский, литовский, люксембургский, македонский, малагасийский, малайский, малаялам, мальтийский, маори, маратхи, монгольский, немецкий, непальский, нидерландский, норвежский, ория, панджаби, персидский, польский, португальский, пушту, руанда, румынский, русский, самоанский, себуанский, сербский, сесото, сингальский, синдхи, словацкий, словенский, сомалийский, суахили, суданский, таджикский, тайский, тамильский, татарский, телугу, турецкий, туркменский, узбекский, уйгурский, украинский, урду, филиппинский, финский, французский, фризский, хауса, хинди, хмонг, хорватский, чева, чешский, шведский, шона, шотландский (гэльский), эсперанто, эстонский, яванский, японский, Язык перевода.

Copyright ©2025 I Love Translation. All reserved.

E-mail: