200===Dev Language/DS And Algorithm

문제 빠르게 파악하고 이해하기 📚

블로글러 2024. 10. 31. 00:51

안녕하세요! 오늘은 알고리즘 문제 같은 복잡한 글을 쉽게 이해하는 방법을 알려드릴게요.

핵심 이해 방법 🎯

1. 스캐닝 기법 👀

1️⃣ 제목과 소제목 먼저 훑어보기
2️⃣ 첫 문단과 마지막 문단 읽기
3️⃣ 굵은 글씨나 강조된 부분 체크

2. 단순화하기 ✨

  • 복잡한 내용을 간단한 문장으로 바꾸기
  • 예: "폰켓몬 N마리 중 N/2마리 선택" → "4마리 중 2마리 고르기"

3. 시각화하기 🎨

문제: [3,1,2,3] → 2마리 선택
그림으로 표현:
🔴(3) 🟡(1) 🟢(2) 🔴(3)
    ↓
최대 다양성 = 2종류

실전 적용법 💪

1. 문제 분석 단계

  • 무엇을 해야 하는가?
  • 입력값은 무엇인가?
  • 출력값은 무엇인가?

2. 키워드 추출

  • 중요 단어에 형광펜 긋기
  • 수식이나 조건 별도 메모

3. 예제 만들기

작은 예시로 시작:
2마리라면? → [1,2]
4마리라면? → [1,2,2,3]

효과적인 팁 💡

  1. 적극적 읽기

    • 중간중간 내용 요약하기
    • 질문 만들면서 읽기
  2. 패턴 찾기

    • 비슷한 예제들 모아보기
    • 규칙성 발견하기
  3. 단계별 접근

    • 한 번에 이해하려 하지 말기
    • 작은 부분부터 이해하기

마무리 🎁

복잡한 기술 문서도 위 방법들을 활용하면 쉽게 이해할 수 있어요!

  • 스캐닝으로 전체 구조 파악
  • 단순화로 핵심 이해
  • 시각화로 기억력 강화
728x90