String-Matching - Unit 5 Quick Notes | Algorithm Analysis and Design