What algorithms or concepts should one use while dealing with substrings and subsequence related questions, Please provide your valuable suggestions?