달력 썸네일형 리스트형 [자바] 달력프로그램 알고리즘에 대해.. 달력프로그램 알고리즘에 대해.. 실제 달력을 출력하기는 매우 쉽습니다. 간단한 프로그램이긴 하지만, 코드로 짜려면 꽤 길것으로 생각되기때문에 방법만 설명 드리지요... 달력을 만들때는 기준일을 언제로 잡을 것인가가 관건입니다. 이건 차후에 생각하기로 하구요. 먼저 직관적으로 달력을 분석합니다. 달력으로 프린트 될수 있는 경우는 모두 몇가지 경우가 있을까요? 그달이 큰달인 경우 31일까지 있을 것이고, 작은달인경우 30일 혹은 28일, 29일까지 있을 것이니까 모두 4가지 경우가 있겠군요.. 그리고, 각 달의 첫째 날이 일요일부터 토요일까지 일수 있으니까 7가지의 경우가 나옵니다. 그렇다면 앞의 4가지 경우에 7가지 경우를 곱해서 28가지 경우를 만들어 놓는다면 모든 달력을 표현할 수 있습니다.(예를들어 .. 더보기 이전 1 다음