TIL 2019-04-18
오늘 배운 것 & 한 것
sport
아직도 문제를 접근하려 하면 막막하다. 다시 앞부분을 참조해서 체계적인 문제 해결을 할 수 있도록 해보자.
문제해결능력을 기르는 방법 내가 뭘 못하고 있는지 단계별로 풀이과정을 나누어 파악하고, 어느 부분을 개선할지 생각해야 한다. 문제 해결 과정 :
- 문제 읽고 이해하기
- 재정의와 추상화 : 자신의 언어로 추상화 및 문제의 추상화.
- 계획 세우기
- 계획 검증하기
- 계획 수행하기
- 회고하기
- 문제를 풀지 못할 때 : 풀지 못한 이유에 대해 생각. 내 접근방법의 문제점 등
알고리즘 문제해결전략의 체계적인 문제해결을 위한 질문들:
- 비슷한 문제를 풀어본 적이 있던가?
- 단순한 방법에서 시작할 수 없을까?
- 문제 풀이 과정을 수식화할 수 없을까?
- 문제를 단순하게 변형할 수 없을까?
- 그림으로 표현할 수 있을까?
- 수식으로 표현할 수 있을까?
- 문제를 분해할 수 있을까?
- 문제를 뒤에서부터 푸는게 나을까?
- 순서를 강제할 수 있을까?
- 특정 형태의 답만을 고려할 수 있을까?
tags
new tips
-
Comments