რა არის კვეთა ჯავაში?
რა არის კვეთა ჯავაში?

ვიდეო: რა არის კვეთა ჯავაში?

ვიდეო: რა არის კვეთა ჯავაში?
ვიდეო: რა არის jQuery? 2024, ნოემბერი
Anonim

ისწავლეთ პოვნა კვეთა ორ მასივს შორის ჯავა HashSet კლასის გამოყენებით. ან კვეთა არის საერთო ნივთების ჯგუფი, რომელიც მიეკუთვნება ორ განსხვავებულ კომპლექტს. გამოიყენეთ retainAll() მეთოდი მხოლოდ იმ ელემენტების შესანარჩუნებლად, რომლებიც იმყოფებიან მეორე მასივში.

ამის გარდა, რა არის გადაკვეთის საპირისპირო?

არცერთი მათგანი არ აიძულებს ვინმეს დაფიქრდეს კვეთა , იმ გაგებით, რომ ისინი ფიქრობენ ეს არის საწინააღმდეგო ან კვეთა მათემატიკაში ორი ხაზი, რომელიც არ არის იკვეთება განსაზღვრებით პარალელურები არიან. ორი ობიექტი, რომელიც არ არის იკვეთება არ იკვეთებიან.

შემდგომში ჩნდება კითხვა, რა არის Java-ში retainAll მეთოდის გამოყენება? The შეინარჩუნოს ყველა () მეთოდი ArrayList არის გამოყენებული ამოიღონ მასივის სიის ყველა ელემენტი, რომელიც არ არის მითითებული მითითებულ კოლექციაში ან ინარჩუნებს ყველა შესატყვის ელემენტს მიმდინარე ArrayList მაგალითში, რომლებიც ემთხვევა ყველა ელემენტს Collection სიიდან, რომელიც გადაცემულია პარამეტრად მეთოდი.

ანალოგიურად, შეგიძლიათ იკითხოთ, რა არის ორი მასივის კვეთა?

კვეთა ნიშნავს საერთო ელემენტებს მოცემულში ორი მასივი . მაგალითად, A = [1, 4, 3, 2, 5, 6] B = [3, 2, 1, 5, 6, 7, 8, 10] კვეთა A და B არის [1, 3, 2, 5, 6]. როგორც მოცემულია მასივები არიან დაუხარისხებელი, დაალაგეთ ერთი მასივები , სასურველია უფრო დიდი. შემდეგ მოძებნეთ მეორის თითოეული ელემენტი მასივი დალაგებულში მასივი ბინარული ძიების გამოყენებით.

რა არის კავშირი ჯავაში?

ისწავლეთ პოვნა გაერთიანება ორ მასივს შორის ჯავა HashSet კლასის გამოყენებით. სიმრავლეების თეორიაში, გაერთიანება (მინიშნება U-ით) კომპლექტების კრებული არის კრებულის ყველა ელემენტის სიმრავლე. მაგალითად, გაერთიანება ორი A და B სიმრავლისგან არის ყველა ელემენტის სიმრავლე, რომელიც არის A-ში, ან B-ში, ან ორივე A-სა და B-ში.

გირჩევთ: