0.1 SW 문제 해결


0.1 SW 문제 해결

algorithm day9 SW 문제 해결 0.1.1 SW 문제 해결 프로그래밍 하기 위한 제약 조건과 요구 사항 프로그래밍 언어의 특성 프로그램이 동작할 HW와 OS에 관한 지식 라이브러리들의 유의 사항들 프로그램이 사용할 수 있는 최대 메모리 사용자 대응 시간 제한 재사용성이 높은 간결한 코드 문제 해결 과정 문제를 읽고 이해한다. 문제를 익숙한 용어로 재정의 한다. 어떻게 해결할지 계획을 세운다. 계획을 검증한다. 프로그램으로 구현한다. 어떻게 풀었는지 돌아보고, 개선할 방법이 있는지 찾아본다. 직관과 체계적인 접근 비슷한 문제를 풀어본 적이 있던가 단순한 방법에서 시작할 수 있을까 문제를 단순화 할 수 있을까 그림으로 그려 볼 수 있을까 수식으로 표현 할 수 있을까 문제를 분해 할 수 있을까 뒤에서 부터 생각해서 문제를 풀 수 있을까 특정 형태의 답만 고려할 수 있을까 0.1.2 복잡도 분석 알고리즘의 효율 공간적 효율성과 시간적 효율성 공간적 효율성은 연산량 대비 얼마나 적...


#algorithm #SW문제해결 #빅오 #알고리즘

원문링크 : 0.1 SW 문제 해결