[C++] Array ์™€ Vector ํ•œ ๋ฐฉ์— ๋น„๊ตํ•˜๊ธฐ

์ด ๊ธ€์€ Vector์™€ Array ์— ๋Œ€ํ•ด ๋‹ค๋ฃจ๊ฒ ์Šต๋‹ˆ๋‹ค. ์ „์ฒด์ ์ธ ๋‚ด์šฉ์€ eduCBA, cplusplus.com ๋“ฑ์„ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณต๋ถ€ํ•œ ๊ฒƒ์„ ์ •๋ฆฌํ•˜๋Š” ํ˜•์‹์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฏ€๋กœ ์˜ค๋ฅ˜๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ค๋ฅ˜ ๋ฐœ๊ฒฌ์‹œ ๋Œ“๊ธ€๋กœ ๊ผญ ๋ง์”€ํ•ด์ฃผ์„ธ์š”! ์‹œ์ž‘ํ•ด๋ณผ๊นŒ์š”? ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ํ’€๋‹ค๋ณด๋ฉด ๋™์ ์œผ๋กœ ์›์†Œ๋“ค์„ ๋„ฃ์—ˆ๋‹ค ๋บ๋‹ค ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๊ธฐ ๋–„๋ฌธ์— ๊ฑฐ์˜ ๋ฌด์กฐ๊ฑด์ ์œผ๋กœ vector๋ฅผ ์“ฐ๊ณค ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์ƒ๊ฐํ•ด ๋ณด๋ฉด ๋ฐฐ์—ด์„ ๋˜ ์•„์ฃผ ์“ฐ์ง€ ์•Š๋Š” ๊ฒƒ์€ ๋˜ ์•„๋‹™๋‹ˆ๋‹ค. ๋Œ€ํ•™๊ต์—์„œ ์‹œํ—˜์„ ๋ณด๊ธฐ ์œ„ํ•ด์„œ ๊ณต๋ถ€ ํ•˜๋˜ ๋‹น์‹œ vector๋Š” ์ž๋ฃŒ ์ ‘๊ทผ์„ ์ž์ฃผ ํ•  ๋•Œ ์“ฐ์ง€ ์•Š๋Š” ๊ฒƒ์ด ์ข‹๋‹ค๊ณ  ํ–ˆ๋˜ ๊ธฐ์–ต์ด ์•„์ฃผ ์–ด๋ ดํ’‹์ด ์žˆ๋Š”๋ฐ ๊ทธ๋ž˜๋„ ๋šœ๋ ทํ•œ ๊ตฌ๋ถ„์„ ํ•  ํ•„์š”์„ฑ์€ ๋Š๋‚๋‹ˆ๋‹ค. (์‚ฌ์‹ค ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์˜ ์ด ๋ชจ์˜๊ณ ์‚ฌ ๋ฌธ์ œ๋Š” ๋ฐฐ์—ด๋กœ ํ’€์—ˆ์–ด๋„ ํฐ ๋ฌด๋ฆฌ๋Š” ์—†์—ˆ์„ ..