๐Ÿ“–Problem

๐Ÿ”Intuition

๐Ÿ”Approach

<aside> ๐Ÿ’ก ์‹œ์ž‘ํ•˜๊ธฐ ์•ž์„œ

</aside>

๋‚œ ์ผ๋‹จ ํ…Œ์ŠคํŠธ์ผ€์ด์Šค๋ฅผ ์•„๋ž˜์™€ ๊ฐ™์ด ์ถ”๊ฐ€ํ•ด๋ณด์•˜๋Š”๋ฐ, ์‚ฌ์‹ค ์ •๋ ฌ์„ ์“ฐ๋ฉด ์ƒ๊ด€์ด ์—†์–ด์ง„๋‹ค! ๊ทธ๋ž˜๋„ ํ˜น์‹œ๋‚˜ํ•˜๋Š” ์ผ€์ด์Šค๋ฅผ ์œ„ํ•ด ์ถ”๊ฐ€ํ•ด๋’€๋‹ค.

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2024-05-16 แ„‹แ…ฉแ„Œแ…ฅแ†ซ 12.22.08.png

์ด์ „์— ํ•œ ๋ฒˆ ์ด ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ์—ˆ๋‹ค. ์ด๋•Œ ์—ด์‹ฌํžˆ ์ •๋ฆฌํ•ด๋‘” ๊ฒƒ์„ ๋ฐ‘์— ์ฒจ๋ถ€ํ•œ๋‹ค!

๊ตฌ๋ช…๋ณดํŠธ(23.2.2)

๐ŸšฉMy submission

flow

  1. people๋ฆฌ์ŠคํŠธ๋ฅผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•œ๋‹ค. left๋กœ ๊ฐˆ์ˆ˜๋ก ์ž‘์€ ์ˆ˜, right๋กœ ๊ฐˆ์ˆ˜๋ก ํฐ ์ˆ˜๊ฐ€ ๋‚˜์˜ค๋„๋ก ํ•˜๊ธฐ ์œ„ํ•จ์ด๋‹ค.
  2. left๋Š” ๊ฐ€์žฅ ์™ผ์ชฝ์˜ ์ธ๋ฑ์Šค๊ฐ’์ธ 0, right๋Š” ๊ฐ€์žฅ ์˜ค๋ฅธ์ชฝ ์ธ๋ฑ์Šค๊ฐ’์ธ len(people)-1์œผ๋กœ ์ดˆ๊ธฐํ™”ํ•œ๋‹ค.
  3. ๋งŒ์•ฝ people[left] + people[right] <= limit ์ด๋ผ๋ฉด, answer += 1, left += 1, right -=1
  4. ๊ทธ๊ฒŒ ์•„๋‹ˆ๋ผ๋ฉด, people[right]๊ฐ€ ๋” ํฌ๊ธฐ ๋•Œ๋ฌธ์— right-=1, answer += 1