"Я хочу изменить мир. Хочу сделать его лучшим местом для жизни. Мир, любовь и гармония. В этом вся суть жизни. Мы можем сделать наш мир хорошим местом для жизни"
И мои ключевые слова:
"мир", "земля", "место"
Я должен сообщать, когда у меня есть совпадение и сколько раз.
Вывод должен быть таким:
"мир" 2 раза и "место" 1 раз
Код: Выделить всё
earthВ настоящее время я просто преобразую строки абзаца в массив символов, а затем сопоставляю каждое ключевое слово со всем содержимым массива, что тратит мои ресурсы.
Пожалуйста, подскажите мне, как эффективно.
Подробнее здесь: https://stackoverflow.com/questions/309 ... arch-words
Мобильная версия