๐Ÿ—‚๏ธ2024.07.15 TIL

Donghyunยท2024๋…„ 7์›” 15์ผ
0

TIL (Today I Learned)

๋ชฉ๋ก ๋ณด๊ธฐ
16/53
post-thumbnail

Python

์‹œ๊ฐ„ ๋ณต์žก๋„: ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ๊ฑธ๋ฆฌ๋Š” ์‹œ๊ฐ„์„ ๋‚˜ํƒ€๋‚ด๋Š” ์ง€ํ‘œ

  • ํŠน์ •ํ•œ ํฌ๊ธฐ์˜ ์ž…๋ ฅ์— ๋Œ€ํ•˜์—ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์–ผ๋งˆ๋‚˜ ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๋Š”์ง€๋ฅผ ์˜๋ฏธ

๊ณต๊ฐ„ ๋ณต์žก๋„: ํŠน์ •ํ•œ ํฌ๊ธฐ์˜ ์ž…๋ ฅ์— ๋Œ€ํ•˜์—ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ์ฐจ์ง€ํ•˜๋Š”์ง€๋ฅผ ์˜๋ฏธ

https://school.programmers.co.kr/learn/courses/30/lessons/135808

์œ„์˜ ๋ฌธ์ œ์—์„œ ์ฒ˜์Œ์— ๋‚˜๋Š” for ๋ฌธ์—์„œ pop(0) ์„ ์ด์šฉํ–ˆ๋Š”๋ฐ ์ด๋Š” O(n) ๋งŒํผ์˜ ์‹œ๊ฐ„ ๋ณต์žก๋„๊ฐ€ ์†Œ์š”๋˜๊ธฐ ๋•Œ๋ฌธ์— ์‹œ๊ฐ„์ดˆ๊ณผ๊ฐ€ ๋ฐœ์ƒํ–ˆ์—ˆ๋‹ค.

์‹œ๊ฐ„ ๋ณต์žก๋„๋Š” ๋‚ฎ์„์ˆ˜๋ก ์ข‹๋‹ค. ํ•ญ์ƒ ์ด์— ์ฃผ์˜ํ•˜๋ฉฐ ๋ณต์žก๋„๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ด์•ผ๊ฒ ๋‹ค.

profile
๋ฐ์ดํ„ฐ๋ถ„์„ ๊ณต๋ถ€ ์ผ๊ธฐ~!

0๊ฐœ์˜ ๋Œ“๊ธ€