πŸ™‹β€β™€οΈ Hi-Algorithm μŠ€ν„°λ”” 회고!

yesjuheeΒ·2023λ…„ 2μ›” 27일
0

μ½”ν…Œκ³΅λΆ€

λͺ©λ‘ 보기
12/12

2023λ…„μœΌλ‘œ λ„˜μ–΄μ˜€λŠ” 겨울 λ°©ν•™ λ™μ•ˆ 동아리 친ꡬ 두 λͺ…κ³Ό ν•¨κ»˜ μ•Œκ³ λ¦¬μ¦˜ μŠ€ν„°λ””λ₯Ό λ§Œλ“€μ–΄μ„œ 진행을 ν–ˆλ‹€. μ•„ 근데 μ½”λ”© 동아리가 μ•„λ‹ˆκ³  농ꡬ 동아리 μΉœκ΅¬λ“€μ΄λ‹€γ…ŽπŸ€

λŒ€ν•™κ΅μ— μž…ν•™ν•˜κ³  일단 λ„μ „ν•΄λ³΄μžλŠ” 마음으둜 μŠ€ν„°λ””λ₯Ό 이것저것 ν•΄λ³΄μ•˜λ‹€.

  • 인곡지λŠ₯ 기초 μŠ€ν„°λ””
  • μ›Ή ν”„λ‘ νŠΈμ—”λ“œ μŠ€ν„°λ””
  • μ½”λ”©ν…ŒμŠ€νŠΈ μŠ€ν„°λ””

λ‚΄κ°€ νŒ€μ›μœΌλ‘œμ„œ μ°Έμ—¬ν–ˆλ˜ μŠ€ν„°λ””λ„ 있고, νŒ€μž₯μœΌλ‘œμ„œ μ΄λŒμ—ˆλ˜ μŠ€ν„°λ””λ„ μžˆμ—ˆμ§€λ§Œ μ„Έ μŠ€ν„°λ”” λͺ¨λ‘ μš©λ‘μ‚¬λ―Έλ‘œ λλ‚¬λ˜, 쓰라린 기얡이 μžˆλ‹€. (κ·Έλž˜λ„ μ΄λ•Œ μ–»μ—ˆλ˜ κ²½ν—˜μ΄ λ‚˜μ€‘μ— 쒋은 양뢄이 λ˜μ—ˆλ‹€κ³  μƒκ°ν•œλ‹€.)

ν•˜μ§€λ§Œ 이번 πŸ™‹β€β™€οΈHi-Algorithm μŠ€ν„°λ””λŠ” λ‹¬λžλ‹€γ…Žγ…Ž
쓰라린 기얡을 ν† λŒ€λ‘œ λ‚˜λ„ λ‚˜λ¦„ 고민을 ν–ˆκ³ , κ·Έκ±Έ λ°”νƒ•μœΌλ‘œ μŠ€ν„°λ””κ°€ μ‹œκ°„ λ‚­λΉ„κ°€ λ˜μ§€ μ•Šλ„λ‘ 잘 μš΄μ˜ν–ˆλ‹€. 2달 λ™μ•ˆμ˜ μŠ€ν„°λ””κ°€ λλ‚˜κ³  λ§Œμ‘±μŠ€λŸ¬μ› λ˜ κ·Έ 기얡을 λ˜λŒμ•„λ³Έλ‹€.

쒋은 μŠ€ν„°λ””λ₯Ό μ§„ν–‰ν•˜λ €λ©΄

μŠ€ν„°λ””λ₯Ό μ‹œμž‘ν•˜κΈ° 전에 μ‹€νŒ¨λ₯Ό λ°˜λ³΅ν•˜μ§€ μ•ŠκΈ° μœ„ν•΄ 쒋은 μŠ€ν„°λ””λŠ” μ–΄λ–»κ²Œ μ§„ν–‰λ˜μ–΄μ•Ό 할지 κ³ λ―Όν•΄λ΄€μ—ˆλ‹€. 그리고 κ·Έ 고민을 λ°”νƒ•μœΌλ‘œ μŠ€ν„°λ””λ₯Ό μš΄μ˜ν•˜λ €κ³  ν–ˆκ³ , μŠ€ν„°λ””λ₯Ό 마친 μ‹œμ  쒋은 효과λ₯Ό λ³Έ 것 κ°™μ•„μ„œ κ·Έ λ‚΄μš©μ„ 정리해본닀!

무쑰건 μ˜€ν”„λΌμΈμœΌλ‘œ ν•΄μ•Όν•œλ‹€.

이건 μ§„μ§œ ν•„μˆ˜! μ•žμ˜ μ‹€νŒ¨ν•œ μŠ€ν„°λ””λ“€μ€ μ—¬λŸ¬ 상황 λ•Œλ¬Έμ— λͺ¨λ‘ 온라인으둜 μ§„ν–‰λ˜μ—ˆμ—ˆλ‹€. 온라인으둜 단체 μŠ€ν„°λ””λ₯Ό μ§„ν–‰ν•˜λŠ” 것은 아무리 λ…Έλ ₯해도 μ˜€ν”„λΌμΈ 효율의 50% 정도 밖에 λ‚˜μ˜€μ§€ μ•ŠλŠ”λ‹€κ³  μƒκ°ν•œλ‹€... 온라인으둜 ν•˜λ©΄ 참여도, 집쀑도, μ‹€μ‹œκ°„ μ†Œν†΅μ—μ„œ 큰 λ§ˆμ΄λ„ˆμŠ€κ°€ λœλ‹€.

κ·Έλž˜μ„œ πŸ™‹β€β™€οΈHi-Algorithm μŠ€ν„°λ””λŠ” 100% μ˜€ν”„λΌμΈμœΌλ‘œ μ§„ν–‰ν–ˆλ‹€. κ³ μ • μš”μΌκ³Ό μ‹œκ°„μ„ μ •ν•΄μ„œ κ°€λŠ₯ν•˜λ©΄ κ·Έ μ‹œκ°„μ— λ§Œλ‚˜μ„œ μ§„ν–‰ν–ˆκ³ , λΆˆκ°€ν”Όν•˜κ²Œ λͺ¨μ΄μ§€ λͺ»ν•˜λŠ” 날이 있으면 λ‹€λ₯Έ μš”μΌλ‘œ μ‹œκ°„μ„ λ§žμΆ°μ„œ λ§Œλ‚¬λ‹€. (μ‹œκ°„μ΄ λ§žμ§€ μ•ŠλŠ”λ‹€κ³  온라인으둜 λŒλ¦¬μ§€ μ•Šμ•˜λ‹€.) μž₯μ†ŒλŠ” 학ꡐ λ„μ„œκ΄€μ˜ μŠ€ν„°λ””λ£Έμ„ λΉŒλ €μ„œ ν–ˆλŠ”λ° μŠ€ν„°λ””μ— μ•ˆμ„±λ§žμΆ€μ΄μ—ˆλ‹€!

리더가 ν•„μš”ν•˜λ‹€.

μŠ€ν„°λ””λΌλŠ” 단어λ₯Ό μ“°λ©΄ λΉ„μŠ·ν•œ μˆ˜μ€€μ˜ 학생듀끼리 λͺ¨μ—¬ ν•¨κ»˜ κ³΅λΆ€ν•˜λŠ” ν˜•μ‹μ΄ 제일 λ¨Όμ € λ– μ˜€λ₯΄μ§€λ§Œ, κ²½ν—˜μƒ ν•΄λ‹Ή λΆ„μ•Όμ˜ μ΄ˆλ³΄μžλ“€λΌλ¦¬ λͺ¨μ—¬μ„œ 곡뢀λ₯Ό ν•˜λ € ν•˜λ©΄ μŠ€ν„°λ””κ°€ 잘 κ΅΄λŸ¬κ°€μ§€ μ•Šμ•˜λ‹€. μ§€κΈˆ κ³΅λΆ€ν•˜κ³  μžˆλŠ” λ°©ν–₯κ³Ό 속도가 λ§žλŠ”μ§€, κ·Έ λ‹€μŒμœΌλ‘œ λ‚˜μ•„κ°€λ €λ©΄ 무엇을 ν•΄μ•Ό 할지 μ•ŒκΈ° μ–΄λ ΅κΈ° λ•Œλ¬Έμ΄λ‹€.

λ‚΄κ°€ μƒκ°ν•˜λŠ” 이상적인 방식은 ν•΄λ‹Ή λΆ„μ•Όμ˜ 지식이 Level 2 이상 λ˜λŠ” μ‚¬λžŒμ΄ μŠ€ν„°λ””μž₯을 맑고 Level 1의 νŒ€μ›λ“€μ„ μ΄λŒμ–΄μ£ΌλŠ” μŠ€ν„°λ””μ΄λ‹€! λ¦¬λ”μ˜ μ‹€λ ₯은 고고읡선이긴 ν•˜μ§€λ§Œ 돈 λ°›κ³  κ°•μ˜ν•˜λŠ” 강사가 μ•„λ‹ˆλΌλ©΄ 이런 ν˜•νƒœμ˜ μŠ€ν„°λ””λŠ” νž˜λ“€κΈ΄ ν•˜λ‹€.

πŸ™‹β€β™€οΈHi-Algorithm의 λ¦¬λ”λŠ” λ‚΄κ°€ λ§‘μ•˜λ‹€! νŒ€μ›λ“€μ€ λͺ¨λ‘ μ•Œκ³ λ¦¬μ¦˜μ„ 처음 κ³΅λΆ€ν•˜λŠ” μ‚¬λžŒμ΄μ—ˆκ³ , λ‚˜λŠ” 3μ£Ό λ™μ•ˆμ˜ λΆ€νŠΈμΊ ν”„λ₯Ό ν†΅ν•΄μ„œ μ•½κ°„μ˜ 지식과 곡뢀 μ†ŒμŠ€μ— λŒ€ν•œ 지식이 μžˆμ—ˆλ‹€. νŒ€μ›λ“€μ˜ λͺ©ν‘œλ₯Ό μˆ˜ν•©ν•˜μ—¬ μ»€λ¦¬ν˜λŸΌμ„ μ„€μ •ν•˜κ³  'λ…Έμ…˜+유튜브 κ°•μ˜+λ°±μ€€ κ·Έλ£Ή μ—°μŠ΅'의 μ„Έ 컨텐츠λ₯Ό μ΄μš©ν•΄ μŠ€ν„°λ””λ₯Ό μ§„ν–‰ν–ˆλ‹€.

슀슀둜 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 과정이 ν¬ν•¨λ˜μ–΄μ•Ό ν•œλ‹€.

λ‹¨μˆœνžˆ κ°•μ˜λ§Œ λ“£κ³  μ •λ¦¬ν•˜λŠ” μ‹μ˜ μŠ€ν„°λ””λŠ” 단점이 λ§Žλ‹€. κ°•μ˜κ°€ 밀리기 쉽고, ν₯λ―Έκ°€ 떨어지며, μ‹€μ œ μ μš©μ„ 해보지 λͺ»ν•˜λ‹ˆ 곡뢀λ₯Ό 마치면 금방 μžŠμ–΄λ²„λ¦΄ μˆ˜κ°€ μžˆλ‹€. κ·Έλž˜μ„œ κ°•μ˜λ₯Ό ν†΅ν•œ 곡뢀와 ν•¨κ»˜ μžκΈ°κ°€ 슀슀둜 문제λ₯Ό ν•΄κ²°ν•˜λŠ” 과정이 ν¬ν•¨λ˜μ–΄μ•Ό ν•œλ‹€.

πŸ™‹β€β™€οΈHi-Algorithm μŠ€ν„°λ””μ—μ„œλŠ” λ°±μ€€ λ¬Έμ œν’€μ΄λ₯Ό μ΄μš©ν–ˆλ‹€. μΌμ£ΌμΌλ™μ•ˆ 각자 κ°•μ˜λ₯Ό ν†΅ν•΄μ„œ μ •λ¦¬ν•˜κ³ , μ˜€ν”„λΌμΈμœΌλ‘œ λͺ¨μ—¬μ„œ κ·Έλ‚ μ˜ μ§„ν–‰μžλ₯Ό μ€‘μ‹¬μœΌλ‘œ κ³΅λΆ€ν•œ λ‚΄μš©μ„ λ‚˜λˆ„κ³ , μ§„ν–‰μžκ°€ μ„ μ •ν•΄μ˜¨ 문제λ₯Ό 슀슀둜 ν‘ΈλŠ” λ°©μ‹μœΌλ‘œ μŠ€ν„°λ””λ₯Ό μ§„ν–‰ν–ˆλ‹€. 이런 μ‹μœΌλ‘œ ν•˜λ©΄ 곡뢀λ₯Ό κΌ­ 미리 해야지 문제λ₯Ό ν’€ 수 있기 λ•Œλ¬Έμ— κ°•μ˜λ₯Ό 밀리지 μ•Šμ„ 수 μžˆλ‹€. λ˜ν•œ λ‚΄κ°€ 배운 것이 μ–΄λ–»κ²Œ ν™œμš©λ˜λŠ”μ§€ 직접 확인할 수 있기 λ•Œλ¬Έμ— 곡뢀에 μž¬λ―Έκ°€ λΆ™κ³  금방 μžŠμ–΄λ²„λ¦¬μ§€ μ•Šμ„ 수 μžˆλ‹€.

μŠ€ν„°λ”” κ²°κ³Όλ¬Ό

μŠ€ν„°λ””μ— κ΄€ν•œ μžλ£ŒλŠ” λͺ¨λ‘ κΉƒν—ˆλΈŒμ— 기둝해 λ‘μ—ˆλ‹€!

8μ£Ό λ™μ•ˆ κ³΅λΆ€ν•œ λ‚΄μš©μ€ λ‹€μŒκ³Ό κ°™λ‹€.

  • BFS
  • DFS
  • 선택 μ •λ ¬
  • μ‚½μž… μ •λ ¬
  • 퀡 μ •λ ¬ 1
  • 퀡 μ •λ ¬ 2
  • κ³„μˆ˜ μ •λ ¬
  • 이진탐색
  • λ‹€μ΄λ‚˜λ―Ή ν”„λ‘œκ·Έλž˜λ°
  • λ‹€μ΅μŠ€νŠΈλΌ μ•Œκ³ λ¦¬μ¦˜
  • ν”Œλ‘œμ΄λ“œμ›Œμ…œ μ•Œκ³ λ¦¬μ¦˜
  • 사이클 νŒλ³„ μ•Œκ³ λ¦¬μ¦˜
  • 크루슀칼 μ•Œκ³ λ¦¬μ¦˜
  • μœ„μƒ μ •λ ¬ μ•Œκ³ λ¦¬μ¦˜

μ•žμœΌλ‘œ ν•  것

πŸ™‹β€β™€οΈHi-Algorithm 덕뢄에 방학을 ν•œκ» μ•Œμ°¨κ²Œ λ³΄λƒˆλ‹€. μ½”ν…Œμ— μ‚¬μš©λ˜λŠ” μ•Œκ³ λ¦¬μ¦˜ μ „λ°˜μ„ μ œλŒ€λ‘œ 곡뢀할 수 μžˆμ—ˆλ‹€. 이제 κ°œκ°•μ„ ν•˜κ³  ν•™κΈ° 쀑에도 PS 문제λ₯Ό 계속 μ΄μ–΄λ‚˜κ°€λ €κ³  ν•œλ‹€. 기쑴에 κ³΅λΆ€ν–ˆλ˜ 이것이 취업을 μœ„ν•œ μ½”λ”©ν…ŒμŠ€νŠΈλ‹€ 책을 전체 λ³΅μŠ΅ν•˜κ³  μ—°μŠ΅ 문제λ₯Ό ν’€μ–΄λ³Ό μ˜ˆμ •μ΄λ‹€~!

πŸ™‹β€β™€οΈHi-Algorithm μ’…κ°•!

profile
λ°˜μ„±μ€ ν•˜λ˜ ν›„νšŒν•˜μ§€ μ•ŠλŠ”λ‹€πŸ˜Ž

0개의 λŒ“κΈ€