|
0 / 0 / 0
Регистрация: 29.05.2023
Сообщений: 2
|
||||||
Определите максимальное количество идущих подряд символов, среди которых нет подстроки XZZY12.06.2023, 21:30. Показов 3982. Ответов 17
Метки нет (Все метки)
Текстовый файл (приложен в архиве) состоит не более чем из 1 200 000 символов X, Y, и Z. Определите максимальное количество идущих подряд символов, среди которых нет подстроки XZZY.
Верный ответ: 1713. Моя программа выдает 1707. Можно ли поправить мою прогу и какая будет рациональней?
0
|
||||||
| 12.06.2023, 21:30 | |
|
Ответы с готовыми решениями:
17
Определите максимальное количество идущих подряд символов, среди которых нет подстроки XYZ Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны |
|
8849 / 4501 / 1864
Регистрация: 27.03.2020
Сообщений: 7,316
|
||||||
| 12.06.2023, 23:01 | ||||||
|
SashaSom,
4
|
||||||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
||||||
| 12.06.2023, 23:45 | ||||||
2
|
||||||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|||||||||||
| 13.06.2023, 08:17 | |||||||||||
YuS_2, твой варик для понимания я б сделал так
2
|
|||||||||||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
|||||||
| 13.06.2023, 11:21 | |||||||
0
|
|||||||
|
Платежеспособный зверь
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
|
|
| 17.06.2023, 22:44 | |
|
SashaSom, заменяя всё сочетание XZZY на «,» Вы не учитываете, что слева и справа могут прицепиться соответственно ZZY и XZZ, которые и дадут искомые 6 символов разницы
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 17.06.2023, 22:52 | |
|
YuS_2, кстати, наши решения неправильные
Добавлено через 1 минуту А у Gdez - правильное
0
|
|
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
||
| 18.06.2023, 09:33 | ||
![]() ЗЫ Одно но... в решении Gdez, уже полную строку с всеми реальными символами, никак не получить...
0
|
||
|
Платежеспособный зверь
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
|
|
| 18.06.2023, 09:47 | |
|
YuS_2, а зачем Вам строка в 1200000 символов? Что Вы с ней делать станете? У Вас спросили про длину подстроки, ответ получен. Всё.
А исходную строку изначально можно было скопировать YuS_2, а решение у Вас неправильное. Вы отняли 2 символа, а лишний символ-то может быть и один...
0
|
|
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|||
| 18.06.2023, 10:20 | |||
|
0
|
|||
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
|||||||
| 19.06.2023, 02:45 | |||||||
![]() ![]() ![]()
0
|
|||||||
|
Платежеспособный зверь
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
|
|
| 19.06.2023, 11:29 | |
|
YuS_2, Вы пытаетесь пристроить костыли к Вашей неудачной программе. Стройте на здоровье. Успехов Вам в этом строительстве. Что же касается остального, то приведённая выше программа с разбиением строки и есть классическое верное решение этой и подобной задач.
0
|
|
|
Супер-модератор
|
||||||
| 19.06.2023, 13:15 | ||||||
|
Все-таки для больших строк replace будет не сильно эффективным (и время и память!) Почему не:
2
|
||||||
|
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
|
|
| 19.06.2023, 13:17 | |
|
Catstail, подозреваю, как раз подобное решение и ожидается.
0
|
|
|
Любознательный
7404 / 2254 / 360
Регистрация: 10.03.2016
Сообщений: 5,213
|
||
| 19.06.2023, 19:10 | ||
|
0
|
||
|
Платежеспособный зверь
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
|
|
| 19.06.2023, 19:26 | |
|
YuS_2, ну, я по крайней мере, хоть указал ТС (да и Вам) в чем ошибка, а Вы написали неверную программу. Так что это Ваши посты малоинтересны. И будьте самокритичнее: неточности бывают у всех.
Удачи!
0
|
|
|
526 / 179 / 58
Регистрация: 12.02.2023
Сообщений: 641
|
|
| 22.06.2023, 22:12 | |
|
0
|
|
| 22.06.2023, 22:12 | |
|
Помогаю со студенческими работами здесь
18
Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны Определите максимальное количество идущих подряд символов, среди которых каждые два соседних различны
Определите максимальное количество идущих подряд пар символов Определите максимальное количество идущих подряд троек символов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|