Какво е пресичане в Java?
Какво е пресичане в Java?

Видео: Какво е пресичане в Java?

Видео: Какво е пресичане в Java?
Видео: Разрушая барьеры: женщины в ИТ — интервью с опытным ведущим разработчиком Java. 2024, Април
Anonim

Научете се да намирате пресичане между два масива в Java използвайки клас HashSet. Ан пресичане е група от общи елементи, които принадлежат към два различни набора. Използвайте метода retainAll(), за да запазите само елементи, които присъстват във втория масив.

Освен това, какво е обратното на пресечната точка?

Нищо от това не кара някой да се замисли кръстовища , в смисъл, че те мислят, че „това е противоположно на пресичане . В математиката, два реда, които не пресичат се са по дефиниция паралелни. Два обекта, които не го правят пресичат се не се пресичат.

Впоследствие въпросът е каква е употребата на метода retainAll в Java? В запази всички () метод на ArrayList е използван за да премахнете всички елементи от списъка с масиви, които не се съдържат в посочената колекция или да запазите всички съвпадащи елементи в текущия екземпляр на ArrayList, които съвпадат с всички елементи от списъка с колекция, предадени като параметър на метод.

По подобен начин може да попитате какво е пресечната точка на два масива?

кръстовище означава общи елементи в даденото два масива . Например, A = [1, 4, 3, 2, 5, 6] B = [3, 2, 1, 5, 6, 7, 8, 10] пресичане на А и В е [1, 3, 2, 5, 6]. Както е дадено масиви са несортирани, сортирайте едно от масиви , за предпочитане по-големият. След това потърсете всеки елемент от друг масив в сортираните масив с помощта на двоично търсене.

Какво е Union в Java?

Научете се да намирате съюз между два масива в Java използвайки клас HashSet. В теорията на множеството, съюз (означено с U) на колекция от множества е множеството от всички елементи в колекцията. Например, на съюз от две множества A и B е множеството от всички елементи, които са или в A, или в B, или в двете A и B.

Препоръчано: