Kas ir krustojums Java valodā?
Kas ir krustojums Java valodā?

Video: Kas ir krustojums Java valodā?

Video: Kas ir krustojums Java valodā?
Video: Find Intersection of Two Arrays - Java Code 2024, Aprīlis
Anonim

Iemācieties atrast krustojums starp diviem masīviem iekšā Java izmantojot HashSet klasi. An krustojums ir kopīgu priekšmetu grupa, kas pieder divām dažādām kopām. Izmantojiet metodi retainAll(), lai saglabātu tikai elementus, kas atrodas otrajā masīvā.

Bez tam, kas ir pretstats krustojumam?

Neviens no tiem neliek kādam aizdomāties krustojumos , tādā nozīmē, ka viņi domā, ka "tas ir pretī no an krustojums ". Matemātikā divas rindas, kas nav krustojas pēc definīcijas ir paralēli. Divi objekti, kas nav krustojas ir nekrustojas.

Pēc tam rodas jautājums, kā Java tiek izmantota metode retainAll? The saglabāt Visu () metodi no ArrayList ir lietots lai noņemtu visus masīvu saraksta elementus, kas nav ietverti norādītajā kolekcijā, vai saglabātu visus atbilstošos elementus pašreizējā ArrayList instancē, kas atbilst visiem elementiem no kolekcijas saraksta, kas ir nodots kā parametrs metodi.

Tāpat jūs varat jautāt, kāds ir divu masīvu krustpunkts?

Krustojums nozīmē kopīgus elementus dotajā divi masīvi . Piemēram, A = [1, 4, 3, 2, 5, 6] B = [3, 2, 1, 5, 6, 7, 8, 10] krustojums no A un B ir [1, 3, 2, 5, 6]. Kā dots masīvi ir nešķiroti, kārtojiet vienu no masīvi , vēlams lielāku. Pēc tam meklējiet katru citu elementu masīvs šķirotajā masīvs izmantojot bināro meklēšanu.

Kas ir Savienība Java valodā?

Iemācieties atrast savienība starp diviem masīviem iekšā Java izmantojot HashSet klasi. Kopu teorijā savienība (apzīmē ar U) kopu kolekcija ir visu elementu kopa kolekcijā. Piemēram, savienība no divām kopām A un B ir visu elementu kopa, kas atrodas vai nu A, vai B, vai gan A, gan B.

Ieteicams: