수학문제와 코딩테스트 문제


수학문제와 코딩테스트 문제

최근 프로그래밍 알고리즘 관련하여 과외식으로 코칭할 기회가 생겨서 진행하던 중 떠오른 생각을 적는다 수학은 흔히 이과로 불리는 이공계를 대표하는 학문이다 나에게도 학창시절에 수학이 어려운 시절이 있었는데 몇 가지 원칙을 이해한 후부터 수학이 제일 재밌고 해볼만한 과목이 되었다 수학은 정수론, 기하학 등 여러 세부 학문이 있겠지만 결국 정의와 정리의 학문이라고 생각한다 그래서 학교에서 배우는 수학 문제는 정의와 정리를 제대로 익혔는지를 알아내려고 하거나 여러 가지 정의와 정리를 활용하는 문제로 구분할 수 있다 수학이 어렵다면 두 가지 경우에서 자신이 어떤 것이 부족해서 막히는지 생각하면서 공부하면 빠르게 습득할 수 있다고 생각한다 코딩테스트의 문제도 대략 프로그래밍 언어의 사용법과 기본 알고리즘을 제대로 익혔는지와 알고리즘을 활용해 자신이 원하는 결과값을 얻기 위해 데이터를 어떻게 가공할지의 문제로 나눌 수 있다 프로그래밍은 수학과 다르게 같은 기능을 하는 함수도 여러 방법으로 구현할...


#코딩테스트 #프로그래밍

원문링크 : 수학문제와 코딩테스트 문제