Java. Строки. Поиск максимального вхождения строки в другие строки.
Решаем задачи по Java. Задача №3. Палиндром.
Всем привет! Два дня решал задачу по Spring-у. Через боль, пот и кровь, но всё-таки добил её. Очень интересный framework, но после кора, совсем непонятный). И чтобы разбавить это дело, поговорим сегодня об одной, очень интересной задачке. А именно, о проверке, является ли текст палиндромом? Далеко ходить не будем, условие: Реализуйте метод, проверяющий, является ли переданная строка палиндромом. При определении "палиндромности", должны учитываться только цифры и буквы. Всё остальное (пробелы, регистр, знаки препинания и т...
Java: Решение задачи с реального кодинг интервью
Ранее в статье мы приводили пример реальной задачи с кодинг интервью. Теперь пришло время разобрать ее решение! На первый взгляд задача кажется сложной. Любая буква первой строки может быть приобразована в любую букву второй строки. Как же подойти к решению такой задачи? А подойти к решению надо с более тщательного изучения требований! Если вдуматься в третье правило задания, которое говорит о том, что позиция буквы из первой строки должна совпадать с позицией буквы из второй строки в которую она...