Vir

Takie zwykłe blogowanie.

Wyniki naczyń

Zrobiłem sobie taki eksperyment, a mianowicie eksperyment o nazwie "naczynia połączone". Utworzyłem klasę Połączenie, która zawiera naczynia. Następnie utworzyłem klasę Naczynie, które zawiera dane typu String. I zrobiłem coś takiego, połączenie może zawierać dowolną ilość naczyń, które są ze sobą połączone w ten sposób: odnajdź listę, która ma najmniejszy rozwiar i do niej wrzuć dane. Czyli powiedzmy wrzucam dane do połączenia, które samo wyszukuje listę. I dodaję String do połączenia, a ono wyszukało pierwszą napotkaną listę. No bo ona ma najmniejszy rozmiar. Do połączenia dodałem w sumie tekst: "Siała baba mak. Nie wiedziała jak." Wyniki.

############# Rozmiary #############
R0: 2
R1: 2
R2: 1
R3: 1

W wynikach są podane rozmiary poszczególnych naczyń, a właściwie danych które się w nich znajdują. Wcześniej sam ręcznie dodałem sobie cztery naczynia. Tak więc połączenie rozróżnia naczynia po wolnym rozmiarze.