์‚ผ์„ฑ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์„  ์ •๋ฆฌ (ADV / PRO)

2026. 1. 9. 17:28ยท๐Ÿ‘ฉ‍๐Ÿ’ปDeveloper ๐Ÿ’ก/๐Ÿคน‍โ™€๏ธAlgorithm & Coding Test๐Ÿ’ƒ

์‚ผ์„ฑ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์„  ์ •๋ฆฌ (ADV / PRO)

โ€• ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค vs ๋ฐฑ์ค€ ๊ธฐ์ค€, ํŒŒ์ด์ฌ ์ „๋žต

 

์‚ผ์„ฑ์ „์ž ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ์ค€๋น„ํ•˜๋ฉด์„œ ๊ฐ€์žฅ ๋งŽ์ด ๋“œ๋Š” ๊ณ ๋ฏผ์€ ์ด๊ฑฐ๋‹ค.

“ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค๋งŒ ํ•ด๋„ ๋˜๋‚˜?”
“๋ฐฑ์ค€์„ ๊ผญ ํ•ด์•ผ ํ•˜๋‚˜?”

๊ฒฐ๋ก ๋ถ€ํ„ฐ ๋งํ•˜๋ฉด
๐Ÿ‘‰ ADV๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ค‘์‹ฌ
๐Ÿ‘‰ PRO๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค + ๋ฐฑ์ค€ ๋ณด์กฐ
์ด ์กฐํ•ฉ์ด ๊ฐ€์žฅ ํšจ์œจ์ ์ด๋‹ค.

์ด ๊ธ€์—์„œ๋Š” ์‚ผ์„ฑ ADV / PRO ํ•ฉ๊ฒฉ์„  ์‹ค๋ ฅ์„
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์™€ ๋ฐฑ์ค€ ๊ธฐ์ค€์œผ๋กœ ๋ช…ํ™•ํ•˜๊ฒŒ ์ •๋ฆฌ
ํ•œ๋‹ค.


1๏ธโƒฃ ์‚ผ์„ฑ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ๊ฐœ์š” (๊ฐ„๋‹จ ์ •๋ฆฌ)

๊ตฌ๋ถ„ํŠน์ง•
ADV ๊ตฌํ˜„, ์‹œ๋ฎฌ๋ ˆ์ด์…˜, BFS/DFS, ์กฐ๊ฑด ์ฒ˜๋ฆฌ
PRO ADV + ์‹œ๊ฐ„์••๋ฐ•, ๋ณตํ•ฉ ๊ตฌํ˜„, ์ƒํƒœ ๊ด€๋ฆฌ
  • ์–ธ์–ด: ํŒŒ์ด์ฌ ์ถฉ๋ถ„ํžˆ ๊ฐ€๋Šฅ
  • ํ•ต์‹ฌ: ์•Œ๊ณ ๋ฆฌ์ฆ˜ “์ด๋ก ”๋ณด๋‹ค “๋ฌธ์ œ ํ•ด๊ฒฐ ๊ฐ๊ฐ”

2๏ธโƒฃ ์‚ผ์„ฑ ADV ํ•ฉ๊ฒฉ์„  ์‹ค๋ ฅ ๊ธฐ์ค€

โœ… ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๊ธฐ์ค€ (๋ฉ”์ธ)

์ด ์ •๋„๋ฉด ADV ํ•ฉ๊ฒฉ๊ถŒ

ํ•ญ๋ชฉ๊ธฐ์ค€
Lv2 ๊ฑฐ์˜ ์ „๋ถ€ ํ•ด๊ฒฐ ๊ฐ€๋Šฅ
Lv3 10~15๋ฌธ์ œ ์ด์ƒ ํ’€์ด ๊ฒฝํ—˜
ํ’€์ด ์†๋„ Lv2 ํ•œ ๋ฌธ์ œ 20~30๋ถ„
์‹คํŒจ ์œ ํ˜• ์‹ค์ˆ˜/์กฐ๊ฑด ๋ˆ„๋ฝ ์ •๋„

ํ•„์ˆ˜ ์œ ํ˜•

  • ๊ตฌํ˜„ / ์‹œ๋ฎฌ๋ ˆ์ด์…˜
  • BFS / DFS
  • ๋ฌธ์ž์—ด ์ฒ˜๋ฆฌ
  • ํ•ด์‹œ / ์ง‘ํ•ฉ
  • ๊ฐ„๋‹จํ•œ ๊ทธ๋ฆฌ๋””

๐Ÿ‘‰ ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv2 ์™„์ฃผ + Lv3 ์ผ๋ถ€๋ฉด
ADV๋Š” ์ถฉ๋ถ„ํžˆ ํ†ต๊ณผ ๊ฐ€๋Šฅํ•˜๋‹ค.


โœ… ๋ฐฑ์ค€ ๊ธฐ์ค€ (์„œ๋ธŒ)

ADV์—์„œ๋Š” ๋ฐฑ์ค€์ด ํ•„์ˆ˜๋Š” ์•„๋‹ˆ๋‹ค.
๋‹ค๋งŒ ์•„๋ž˜ ์ •๋„๋ฉด ๊ฐ๊ฐ ์ ๊ฒ€์šฉ์œผ๋กœ ์ข‹๋‹ค.

ํ•ญ๋ชฉ๊ธฐ์ค€
๋‚œ์ด๋„ ์‹ค๋ฒ„ 2 ~ ๊ณจ๋“œ 5
๋ฌธ์ œ ์ˆ˜ 20~30๋ฌธ์ œ
์œ ํ˜• BFS / DFS / ๊ตฌํ˜„

๐Ÿ‘‰ ์ž…๋ ฅ ํŒŒ์‹ฑ ์—ฐ์Šต์šฉ์œผ๋กœ๋งŒ ์‚ฌ์šฉํ•˜๋ฉด ์ถฉ๋ถ„


3๏ธโƒฃ ์‚ผ์„ฑ PRO ํ•ฉ๊ฒฉ์„  ์‹ค๋ ฅ ๊ธฐ์ค€

PRO๋Š” ADV์™€ ์ฒด๊ธ‰์ด ๋‹ค๋ฅด๋‹ค.
“๋ฌธ์ œ๋ฅผ ํ‘ธ๋Š” ๋Šฅ๋ ฅ”๋ณด๋‹ค
๐Ÿ‘‰ **“์‹œ๊ฐ„ ์•ˆ์— ์•ˆ์ •์ ์œผ๋กœ ํ‘ธ๋Š” ๋Šฅ๋ ฅ”**์„ ๋ณธ๋‹ค.


โœ… ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๊ธฐ์ค€ (๊ธฐ๋ณธ ์ฒด๋ ฅ)

ํ•ญ๋ชฉ๊ธฐ์ค€
Lv3 ๋Œ€๋ถ€๋ถ„ ์Šค์Šค๋กœ ํ•ด๊ฒฐ ๊ฐ€๋Šฅ
ํ’€์ด ์†๋„ Lv3 ํ•œ ๋ฌธ์ œ 40๋ถ„ ์ด๋‚ด
์‹ค์ˆ˜์œจ ๋‚ฎ์Œ (๋””๋ฒ„๊น… ์•ˆ์ •)

๋ฐ˜๋“œ์‹œ ์ต์ˆ™ํ•ด์•ผ ํ•  ์œ ํ˜•

  • ๋ณตํ•ฉ ๊ตฌํ˜„
  • ์ƒํƒœ ๊ด€๋ฆฌ (visited, ์กฐ๊ฑด ๋ถ„๊ธฐ)
  • BFS + ์กฐ๊ฑด
  • ๊ทธ๋ฆฌ๋”” + ๊ตฌํ˜„ ํ˜ผํ•ฉ

โœ… ๋ฐฑ์ค€ ๊ธฐ์ค€ (PRO ํ•„์ˆ˜ ๋ณด์กฐ)

PRO ๋ชฉํ‘œ๋ผ๋ฉด ๋ฐฑ์ค€์€ ํ•„์š”ํ•˜๋‹ค.

ํ•ญ๋ชฉ๊ธฐ์ค€
๋‚œ์ด๋„ ๊ณจ๋“œ 4 ~ ๊ณจ๋“œ 2
๋ฌธ์ œ ์ˆ˜ 30~50๋ฌธ์ œ
ํ•ต์‹ฌ ๊ตฌํ˜„ + BFS + ์‹œ๊ฐ„ ๊ด€๋ฆฌ

์ถ”์ฒœ ์œ ํ˜•

  • ์‹œ๋ฎฌ๋ ˆ์ด์…˜
  • BFS + ์กฐ๊ฑด ๋ถ„๊ธฐ
  • ์ขŒํ‘œ ์ด๋™
  • ๋ฐฐ์—ด ํšŒ์ „ / ์ƒํƒœ ๋ณ€ํ™”

๐Ÿ‘‰ ํ”Œ๋ž˜ํ‹ฐ๋„˜์€ ํ•„์š” ์—†์Œ
๐Ÿ‘‰ ๊ณจ๋“œ ์ค‘์ƒ์œ„ ๊ตฌํ˜„ ๋ฌธ์ œ๊ฐ€ ํ•ต์‹ฌ


4๏ธโƒฃ ADV / PRO ํ•„์ˆ˜ ์ปค๋ฆฌํ˜๋Ÿผ ์š”์•ฝ

๐ŸŸฆ ADV ํ•ฉ๊ฒฉ ์ปค๋ฆฌ

๋ฉ”์ธ

  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv2 ์ „๋ถ€
  • Lv3 ํ•ต์‹ฌ 10~15๋ฌธ์ œ

์„œ๋ธŒ

  • ๋ฐฑ์ค€ ์‹ค๋ฒ„~๊ณจ๋“œ ํ•˜์œ„ ์ผ๋ถ€

๐Ÿ‘‰ ํ•ฉ๊ฒฉ ์•ˆ์ •๊ถŒ


๐ŸŸฅ PRO ํ•ฉ๊ฒฉ ์ปค๋ฆฌ

๋ฉ”์ธ

  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv3 ์ˆ™๋ จ

์„œ๋ธŒ

  • ๋ฐฑ์ค€ ๊ณจ๋“œ 4~2 ์ง‘์ค‘ ๊ณต๋žต

๐Ÿ‘‰ PRO ๋„์ „ ๊ฐ€๋Šฅ


5๏ธโƒฃ ํŒŒ์ด์ฌ ๊ธฐ์ค€ ์‹ค์ „ ์กฐ์–ธ

  • ์‚ผ์„ฑ์€ ํŒŒ์ด์ฌ ๋ถˆ๋ฆฌํ•˜์ง€ ์•Š๋‹ค
  • ์ฝ”๋“œ ๊ธธ์–ด์ ธ๋„ ๊ดœ์ฐฎ์Œ
  • ๋Œ€์‹ :
    • ์กฐ๊ฑด ๋ถ„๊ธฐ ์ •๋ฆฌ
    • ๋ณ€์ˆ˜๋ช… ๋ช…ํ™•
    • ์ค‘๊ฐ„ ์ถœ๋ ฅ ๋””๋ฒ„๊น… ์Šต๊ด€ํ™”

6๏ธโƒฃ ๊ฒฐ๋ก 

โœ” ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค๋Š” ์ถฉ๋ถ„ํžˆ ๋ฉ”์ธ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ
โœ” ADV๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ์ค‘์‹ฌ์œผ๋กœ ํ•ฉ๊ฒฉ ๊ฐ€๋Šฅ
โœ” PRO๋Š” ๋ฐฑ์ค€์„ ‘๋ณด์กฐ’๋กœ ๋ฐ˜๋“œ์‹œ ๋ณ‘ํ–‰

โŒ “ํ”Œ๋žซํผ์„ ๋ฐ”๊ฟ”์•ผ ํ•˜๋‚˜?”
โญ• “๋ฌธ์ œ ํ’€์ด ๊ฒฝํ—˜์„ ์Œ“์•˜๋Š”๊ฐ€?”

์ด๊ฒŒ ์‚ผ์„ฑ ์ฝ”ํ…Œ์˜ ๋ณธ์งˆ์ด๋‹ค.


๐Ÿ“Œ ๋‹ค์Œ ๊ธ€ ์˜ˆ๊ณ 

  • ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv2/Lv3 ์‚ผ์„ฑ ํ•„์ˆ˜ ๋ฌธ์ œ ๋ฆฌ์ŠคํŠธ
  • ADV / PRO ์‹ค์ „ ์‹œ๊ฐ„ ๋ฐฐ๋ถ„ ์ „๋žต
  • ํŒŒ์ด์ฌ์œผ๋กœ ์‚ผ์„ฑ ๊ตฌํ˜„ ๋ฌธ์ œ ํ‘ธ๋Š” ํ…œํ”Œ๋ฆฟ

'๐Ÿ‘ฉโ€๐Ÿ’ปDeveloper ๐Ÿ’ก > ๐Ÿคนโ€โ™€๏ธAlgorithm & Coding Test๐Ÿ’ƒ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

MLA 2์ฃผ์ปท ใ„ฑใ„ฑ!  (0) 2026.01.26
ํŒŒ์ด์ฌ format() ํ•œ ๋ฐฉ์— ๋๋‚ด๊ธฐ: ์ž๋ฆฟ์ˆ˜(0 padding) + ์ด์ง„์ˆ˜ ๋ณ€ํ™˜ + ์‹ค์ „ ์˜ˆ์‹œ(๋น„๋ฐ€์ง€๋„)  (1) 2026.01.19
Two Pointers(ํˆฌํฌ์ธํ„ฐ) โ€” โ€œ์–‘์ชฝ์—์„œ ์ขํ˜€๊ฐ€๋ฉฐ O(n)์œผ๋กœ ๋๋‚ด๋Š” ๊ธฐ์ˆ โ€  (1) 2026.01.11
์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜(LCM) ํ•œ ๋ฐฉ์— ๋๋‚ด๊ธฐ: lcm = a*b // gcd(a,b) + ๋ˆ„์   (0) 2026.01.11
'๐Ÿ‘ฉ‍๐Ÿ’ปDeveloper ๐Ÿ’ก/๐Ÿคน‍โ™€๏ธAlgorithm & Coding Test๐Ÿ’ƒ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • MLA 2์ฃผ์ปท ใ„ฑใ„ฑ!
  • ํŒŒ์ด์ฌ format() ํ•œ ๋ฐฉ์— ๋๋‚ด๊ธฐ: ์ž๋ฆฟ์ˆ˜(0 padding) + ์ด์ง„์ˆ˜ ๋ณ€ํ™˜ + ์‹ค์ „ ์˜ˆ์‹œ(๋น„๋ฐ€์ง€๋„)
  • Two Pointers(ํˆฌํฌ์ธํ„ฐ) — “์–‘์ชฝ์—์„œ ์ขํ˜€๊ฐ€๋ฉฐ O(n)์œผ๋กœ ๋๋‚ด๋Š” ๊ธฐ์ˆ ”
  • ์ตœ์†Œ๊ณต๋ฐฐ์ˆ˜(LCM) ํ•œ ๋ฐฉ์— ๋๋‚ด๊ธฐ: lcm = a*b // gcd(a,b) + ๋ˆ„์ 
fulfilling_enjoyable yeona๐Ÿถ๐Ÿฆซ
fulfilling_enjoyable yeona๐Ÿถ๐Ÿฆซ
Quantitative Research Engineer & Quantitative Strategist | Multimodal Alpha (Price/News/On-chain) | Regime-aware, Cost-included Backtests | Remote-first ์—ฐ๋ฆฌ์˜ ๋‚œ ๋จธ๋‹ˆ๐Ÿ’ฐ๊ฐ€ ์ข‹์•„๐Ÿ’™๐Ÿฅณ ์ถฉ๋งŒํ•˜๊ฒŒ ๊ทธ๋ฆฌ๊ณ  ์ฆ๊ฒ๊ฒŒ ๐Ÿถ ๐Ÿฆซ ๐Ÿ’›
  • fulfilling_enjoyable yeona๐Ÿถ๐Ÿฆซ
    Yeona's Diary
    Quantitative Researcher & Engineer
    AboutMe ๋ชฉํ‘œ GitHub Blog
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ๐Ÿค ๐Ÿ˜Ž ์•ˆ๋…•โ˜ƒ๏ธ๐Ÿ’ž (103) N
      • ๐Ÿ’™ ๐Ÿค Diary๐Ÿฐ ๐ŸŽ€ ๐Ÿงธ (39) N
        • ๐Ÿ—ฝ๋ฏธ๊ตญ DS & CS ๋ฐ•์‚ฌ ์ด๋ฏผ๐Ÿ‹ (28)
        • ๐Ÿ›ซ์—ฌํ–‰ ์ด์•ผ๊ธฐ (1)
        • ๐Ÿ“’์˜ค๋Š˜ ์ด์•ผ๊ธฐ๐Ÿ’’๐Ÿซง๐ŸŒค๏ธ (6) N
        • ๐Ÿฐโ˜˜๏ธ๐Ÿป‍โ„๏ธ๊ฐ•์•„์ง€ ์œก์•„ (0)
      • ๐ŸฌActuary๐Ÿคธ‍โ™€๏ธโœจ (1)
      • ๐Ÿ‘ฉ‍๐Ÿ’ปDeveloper ๐Ÿ’ก (5) N
        • โš’๏ธ์‚ฝ์งˆ ๊ธฐ๋ก๊ธฐ๐Ÿ“[TIL] (6)
        • ๐Ÿ–ผ๏ธFront-end๐ŸŽจ (3)
        • ๐Ÿ’พBack-end๐Ÿ•Š๏ธ (15)
        • ๐Ÿคน‍โ™€๏ธAlgorithm & Coding Test๐Ÿ’ƒ (5)
        • ๐Ÿ—ปData๐Ÿ”๏ธ (1)
        • ๐Ÿ“Project๐Ÿ• (8) N
      • ๐Ÿ’ฐ๊ฒฝ์ œ์  ์ž์œ  ๋‹ฌ์„ฑโœŒ๏ธ๐ŸคŸ (8)
        • ๐Ÿ“ŠQuant๐Ÿ“ˆ๐Ÿ‘ (4)
        • ๐Ÿฐ๐Ÿ›’๐Ÿฅ‡ (1)
        • ๐Ÿ’Ž ํˆฌ์ž ์‹ค์ „ ๊ฒฝํ—˜ โ˜บ๏ธ (1)
        • ๐Ÿ… Bitcoin 15๊ฐœ ๋ชจ์œผ๊ธฐ : 2040๋…„ 200์–ต+ (0)
        • ๐ŸŒŽ๋ฏธ๊ตญ ์‹œ์žฅ๐Ÿฆ (0)
      • ๐ŸŒค๏ธCloud๐ŸŒค๏ธโ˜๏ธ (2)
        • AWS (1)
        • Kubernetes (0)
        • Google Cloud Professional (0)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๋งํฌ

    • git
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ์‹œ์นด๊ณ 
    DS
    ๋ฏธ๊ตญ์œ ํ•™
    ๊ฐ€์„ํ•™๊ธฐ
    ์‹œ์นด๊ณ ๋Œ€
    AWS
    Java
    ์‹œ์นด๊ณ ๋Œ€ํ•™๊ต
    CS
    ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.5
fulfilling_enjoyable yeona๐Ÿถ๐Ÿฆซ
์‚ผ์„ฑ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ํ•ฉ๊ฒฉ์„  ์ •๋ฆฌ (ADV / PRO)
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”