Алгоритмы: проверка слов и предложений на палиндром
#java #алгоритмы #палиндром Палиндром - это слово или строка текста, которая читается слева направо и справа налево одинаково. Например, палиндромами являются такие слова как «ага», «дед», «довод», «кабак», «мадам», «шалаш».
Суть алгоритма заключается в том, что мы сравниваем по два символа с обоих концов строки между собой (первый и последний, второй и предпоследний и т.д.) до тех пор, пока они равны или пока мы не дойдём до середины слова. Если в какой-то момент символы окажутся различными, то это уже точно не палиндром. Признаком того, что мы дошли до середины, является тот факт, что левый и правый индексы у нас пересекутся.
Полезные ссылки:
7 views
0
0
1 month ago 00:05:45 1
ЛУЧШАЯ ТАКТИКА НА КЕЙСЫ | ПРОМОКОД и ТАКТИКА CASES4REAL | skinbox - next
2 months ago 00:09:16 1
НАМ НУЖНА ШКОЛА! ОБРАЩЕНИЕ К ПРЕЗИДЕНТУ / @KonstantinTolkachev
2 months ago 00:10:53 1
Solving 6 Leetcode tasks. Easy and medium.
2 months ago 00:04:18 1
НА ДНЕ: ЗАРЯЖАНИЕ АВТОМАТА/ КАРАБИНА
2 months ago 02:54:21 1
История Создания ОТ ЗАКАТА ДО РАССВЕТА (1996) Самый полный обзор фильма Тарантино и Родригеса
2 months ago 00:01:13 1
Фрагмент 9 лекции cs50. Может ли автомобиль лгать?
2 months ago 01:14:53 1
Алгоритмы на Python 3. Лекция №24 (весной 10-я)
2 months ago 01:17:14 1
Алгоритмы на Python 3. Лекция №13
2 months ago 01:19:32 1
Алгоритмы на Python 3. Лекция №12
2 months ago 01:04:49 1
Алгоритмы на Python 3. Лекция №9
2 months ago 01:19:49 1
Алгоритмы на Python 3. Лекция №2
2 months ago 01:04:29 1
Пошаговый алгоритм диагностики электронного модуля для начинающих | Что такое ESR конденсатора ?
2 months ago 04:55:59 1
БУХГАЛТЕРСКИЕ ПРОВОДКИ с нуля: ПОЛНЫЙ КУРС за 5 часов [ТЕОРИЯ 📚 + ПРАКТИКА 💻]
2 months ago 00:11:31 1
Видео 2. Создание визуализации для проверки работы алгоритма управления нагревателем