์ผ๋จ ์ ์ฅ์ array๋ฅผ ์จ์ ๋ฒํธ๋ง ์ ์ฅํ ์๊ฐ์ด์ผ
๋ถ๋ฌ์ฌ๋๋ ๋ฒํธ๋ ๋งค์นญํด์ ๊ทธ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์ค๋ฉด ๋ ๊ฑฐ ๊ฐ์๋ฐ...
์ด๋ป๊ฒ ํด์ผํ ์ง ๊ฐ์ ๋ชป์ก๊ฒ ์ด...
ํด๋์ค๋ฅผ ํ๋ ๋ง๋ค๊ณ ๋ฆฌ์คํธ์ ๋ฃ์ ๋ค์์ ๊ทธ ์ ๋ณด๋ฅผ ๋งค์นญํด์ ๋ถ๋ฌ์์ผ ํ๋.. ?
๋ฆฌ์คํธ๋ ์ด๋ ์ด๋ฅผ ๊ฐ์ด ์ฐ๋๊น ์ต์ ํ๊ฐ ์์ข์ง ์์๊น ํ๋ ์๊ฐ๋ ๋ค์ด..
์นด๋ ์ต๋ ๊ฐ์๊ฐ ์ ํด์ ธ์๋์? ์๋ฅผ๋ค์ด ํธ๋ผํ ์นด๋๋ ์ต๋ 54์ฅ๊น์ง ์๋๊ฒ์ฒ๋ผ์
์ ํด์ ธ์๊ณ ์ค๋ณต ํ๋์ด ์๋ค๋ฉด ๋ฐฐ์ด ํฌ๊ธฐ 54์ง๋ฆฌ ๋ง๋ค์ด์ ๋ฃ์ด๋ฌ๋ ๋๊ณ , ์๋๋ฉด Dictionary ์ฐ์ธ์ฌ
์ธ๋ฒคํ ๋ฆฌ์ ๋ฃ์ ์นด๋๋ผ์ ๋ฐฐ์ด์ฒ๋ผ ์ ํด์ ธ ์์ด์ผ ๋์ list๋ ๋ฌด์ ํ์ด๋ผ ์ข ๊ทธ๋์
๋ฌด์ ํ์ด๋ผ ์ข ๊ทธ๋ ๋ค๋ฉด maxCount๋ฅผ ๋ฐ๋ก ์ค์ ํด์ Add๋ฅผ ๋ง์์ฌ
Dictionary{int, CardData} ์ ๊บฝ์๊ฐ ์ ๋ ฅ์ด ์๋์ง..? ์ํผ CardData๋ ํด๋์ค ๋๋ ๊ตฌ์กฐ์ฒด๊ณ , Addํ ๋๋ Dictionary.Count <= maxCount๋ฅผ ๋ง์กฑํ ๋๋ง Add
๋์ ๋๋ฆฌํจ ์จ๋ณด๊ฒ ์ ์กฐ์ธ ๋ํ
๊ฐ๋ณ int๋ฉด list ์ด๋ค๊ณ ์ฑ๋ฅ ๋จ์ด์ง์ผ ์์.
์นด๋ ๋ฐ์ดํฐ๋ ์ด๋ป๊ฒ ๊ด๋ฆฌํ๋์ค์?
๊ทธ๊ฑธ ์ด๋ฏ๊ฒ ๊ด๋ฆฌํด์ผ๋ ์ง ๋ชจ๋ฅด๊ฒ์ด. ์นด๋ ๋ฐ์ดํฐ๋ ๊ทธ๋ฅ gamemanager์์ ๋ง๋ค๊น ์๊ฐ์ค์. ํด๋์ค๋ง๋ค์ด์ list์ ๋ฃ์๊น ์๊ฐ์ค์...