어떤 문제를 해결하기 위한 여러 동작들의 모임좋은 프로그램은 적은 공간을 이용해서 빠른 속도로 수행되는 프로그램여러 자료구조나 접근방식을 사용해야 한다알파벳 세기 아스키코드용 배열alphabet_occurrence_array = 0 \* 26문자를 아스키코드로ord()