드디어 알고리즘 첫 번째 포스팅입니다. (미라클 모닝은 물건너 간 것인가.. 새벽에--b 역시 올빼미에서 벗어날 수 없는 걸까요..) "tomatitomatomato"라는 문자열이 있습니다. 멋쟁이 "tomato"를 찾고 싶은데 몇 개나 있을까요? 문자열에서 "tomato" 는 앞뒤로 겹쳐 보일 수도 있습니다. ※ 예로 "ababa" 에서 "aba" 는 2개로 취급합니다. 1. naive 한 접근 우직하게 처음부터 한글자씩 비교하여 찾아봅니다. 총 16 길이의 text 문자열에서 길이6의 "tomato"를 11번(16 - 6 + 1) step 만큼 찾아봐야 합니다. 또한 각 step 별로 6글자인 "tomato" 를 6번씩 비교하게 됩니다.총 66번 step 7, step 11번 index에 "tomat..