ПредишенСледващото

Преглед

Системата определя nepereskayuschihsya (английски разфасоват набор съюз, понякога синдиката намиране.) - специфична структура данни, която съдържа информация за набора от комплекта, който ви позволява да комбинирате набор и отговори на въпроса дали тези елементи принадлежат към един и същ набор.

Първоначално смята N различни записи, всеки от които представлява независим набор. Освен това, всеки двама от снимачната площадка допустимо да се комбинира с всички елементи на двата комплекта са елементите на комплекта резултат. Очевидно е, че от първоначалното състояние (N singletons) до (N-1) се получава чрез сливане на състояние, при което всички елементи са комбинирани в един набор. Както ще се види по-нататък, прилагането на системата на несвързани комплекти допълва операция просто добавяне на нов сек (т.е., добавяне на (N + 1) -ти елемент образува множество от независим).

Всеки комплект може да бъде еднозначно определени от един от нейните елементи: две групи не могат да съдържат един и същ елемент по дефиниция (този факт се отразява от структурата на "не-припокриващи" данни в заглавието). Такъв елемент се нарича представителен набор (Англ. Представител елемент).

Тук и по-долу, ние предполагаме, че елементите на декорите са цели числа. обърквам-комплект трябва да предоставят следните операции:

- определянето на набор, към която принадлежи елемент х. Очевидно е, че ако Х и У компоненти принадлежат към един и същ набор, тогава следното условие трябва да се намери (х) == намерят (и). В противен случай, трябва да се проведе находка (х) = намерите (Y) !;

Свързани статии

Подкрепете проекта - споделете линка, благодаря!