[CS/์ž๋ฃŒ๊ตฌ์กฐ] ๋ฐฐ์—ด, ๋งํฌ๋“œ๋ฆฌ์ŠคํŠธ

2023. 8. 3. 10:29ใ†๐Ÿ–ฅ๏ธ CS(Computer Science)/์ž๋ฃŒ๊ตฌ์กฐ

๋ฉ”๋ชจ๋ฆฌํ• ๋‹น ๋ฐ ํƒ์ƒ‰

  • ๋ฐฐ์—ด: ์—ฐ์†์ ์ธ ๋ฉ”๋ชจ๋ฆฌ ๋ธ”๋ก์— ์š”์†Œ๋“ค์„ ์ €์žฅ. ์ธ๋ฑ์Šค๋กœ ์š”์†Œ๋“ค์— ์ ‘๊ทผ: O(1)
  • ๋งํฌ๋“œ๋ฆฌ์ŠคํŠธ: ๊ฐ ์š”์†Œ๋“ค์ด ๋…๋ฆฝ์ ์œผ๋กœ ๋ฉ”๋ชจ๋ฆฌ์— ํ• ๋‹น, ๋‹ค์Œ ์š”์†Œ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ํฌ์ธํ„ฐ๋กœ ์—ฐ๊ฒฐ. ์ธ๋ฑ์Šค๋กœ ์š”์†Œ๋“ค์— ์ ‘๊ทผํ•˜๋Š”๋ฐ O(n) ์‹œ๊ฐ„ ์†Œ์š”.

ํฌ๊ธฐ์กฐ์ ˆ ๋ฐ ์ถ”๊ฐ€/์‚ญ์ œ

  • ๋ฐฐ์—ด: ํฌ๊ธฐ๊ฐ€ ๊ณ ์ •๋˜์–ด ์žˆ์–ด, ๋ณ€๊ฒฝ์ด ์–ด๋ ค์›€. ์ƒˆ๋กœ์šด ๋ฐฐ์—ด์„ ์ƒ์„ฑํ•˜๊ณ  ๊ธฐ์กด ๋ฐ์ดํ„ฐ๋ฅผ ๋ณต์‚ฌํ•จ. ์ค‘๊ฐ„์— ์œ„์น˜ํ•œ ์š”์†Œ๊ฐ€ ๋ณ€๊ฒฝ๋  ๊ฒฝ์šฐ, ํ•ด๋‹น ์œ„์น˜์˜ ์š”์†Œ๋“ค์„ ์ด๋™์‹œ์ผœ์•ผํ•จ.
  • ๋งํฌ๋“œ๋ฆฌ์ŠคํŠธ: ๋™์ ์œผ๋กœ ํฌ๊ธฐ ์กฐ์ ˆ ๊ฐ€๋Šฅ. ์ƒˆ๋กœ์šด ์š”์†Œ ์ถ”๊ฐ€/์‚ญ์ œ ์‹œ ๋ฉ”๋ชจ๋ฆฌ ์žฌํ• ๋‹น ์—†์ด ํฌ์ธํ„ฐ๋งŒ ์ˆ˜์ •ํ•˜์—ฌ๊ฐ€๋Šฅ.

๋ฉ”๋ชจ๋ฆฌ๊ณต๊ฐ„

  • ๋ฐฐ์—ด: ์š”์†Œ๋“ค์„ ์—ฐ์†์ ์œผ๋กœ ์ €์žฅํ•˜์—ฌ ์ €์žฅ๊ณต๊ฐ„ ๋‚ญ๋น„๊ฐ€ ์—†์Œ
  • ๋งํฌ๋“œ๋ฆฌ์ŠคํŠธ: ํฌ์ธํ„ฐ๋กœ ์š”์†Œ๋“ค์„ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ํฌ์ธํ„ฐ ๊ณต๊ฐ„์ด ํ•„์š”

Reference
: Chat-GPT:3.5

'๐Ÿ–ฅ๏ธ CS(Computer Science) > ์ž๋ฃŒ๊ตฌ์กฐ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[CS/์ž๋ฃŒ๊ตฌ์กฐ] ์Šคํƒ, ํ  (0) 2023.07.28