Вход

Python работа со строками. Вам дана строка s. Найдите самую длинную подстроку

Рекомендуемая категория для самостоятельной подготовки:
Контрольная работа*
Код 498093
Дата создания 2023
Мы сможем обработать ваш заказ (!) 23 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
2 930руб.
КУПИТЬ

Описание

1. Вам дана строка s. Найдите самую длинную подстроку

s, которая является палиндромом. Если в строке несколько палиндромов одинаковой

длины, выведите первый из них.

2.Вам даны две одинаковые по длине строки: s и t. За один шаг вы можете выбрать один

символ из строки t и заменить его другим символом.

Посчитайте минимальное количество шагов, которое потребуется, чтобы превратить t в

анаграмму строки s.

Анаграмма строки - это строка, которая содержит те же символы, но только в другом

порядке.

3. Вам дан список строк. Найдите наибольший общий префикс всех этих строк.

Если общий префикс отсутствует, то верните пустую строку "".

4. Вам дана строка s. Найдите длину наибольшей подстроки, которая не содержит в себе

повторяющихся символов.

5. Вам дана строка s. Верните максимальное количество вхождений подстроки, которая

удовлетворяет следующим условиям:

- Количество уникальных символов в подстроке должно быть меньше или равно

величине maxLetters

- Всего количество символов в подстроке должно быть от minSize до maxSize

включительно

Ввод выглядит следующим образом: s maxLetters minSize maxSize

Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00665
© Рефератбанк, 2002 - 2024