|
45 / 10 / 3
Регистрация: 03.03.2009
Сообщений: 254
|
|
Найти все вхождения строки s в t23.04.2009, 09:19. Показов 22159. Ответов 15
Метки нет (Все метки)
Требуется написать программу, которая выводить на экран идексы всех вхождений строки s в строку t:
abababababa aba 0 2 4 6 8 Добавлено через 1 час 1 минуту 53 секунды Ну кто нибудь помогите плиииизз...
0
|
|
| 23.04.2009, 09:19 | |
|
Ответы с готовыми решениями:
15
Найти все вхождения строки T в строку S Найти все вхождения строки Т в строке S Найти все вхождения подстроки в строку и удалить их из исходной строки |
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
|||||||
| 23.04.2009, 12:40 | |||||||
1
|
|||||||
|
45 / 10 / 3
Регистрация: 03.03.2009
Сообщений: 254
|
|||||||||||
| 23.04.2009, 21:40 [ТС] | |||||||||||
|
Gravity, я так сделал но TLE мне нужно какимто алгоритмом кнута сделать...
Добавлено через 2 часа 28 минут 18 секунд Нууу... никто не может сделать.... Вот функция никак в прогу запихнуть не могу...
Ну кто нибудь попытайтесь... Добавлено через 1 час 36 минут 54 секунды Никто в реале не может написать прогу???? Добавлено через 22 минуты 26 секунд может исправите....
0
|
|||||||||||
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
||||||
| 23.04.2009, 21:42 | ||||||
0
|
||||||
|
45 / 10 / 3
Регистрация: 03.03.2009
Сообщений: 254
|
|
| 23.04.2009, 21:43 [ТС] | |
|
0
|
|
|
|
||||||
| 23.04.2009, 21:59 | ||||||
|
Схематично
0
|
||||||
|
45 / 10 / 3
Регистрация: 03.03.2009
Сообщений: 254
|
|
| 24.04.2009, 07:57 [ТС] | |
НИКАК НЕ РААЗБЕРУСЬ!!!!!
0
|
|
|
45 / 10 / 3
Регистрация: 03.03.2009
Сообщений: 254
|
||||||
| 24.04.2009, 09:24 [ТС] | ||||||
|
]Evg, исправь если сможешь
0
|
||||||
|
|
||
| 24.04.2009, 09:46 | ||
|
0
|
||
|
45 / 10 / 3
Регистрация: 03.03.2009
Сообщений: 254
|
|
| 25.04.2009, 18:46 [ТС] | |
|
Ну что, Evg, Посмотрел как можно решить????
0
|
|
|
45 / 10 / 3
Регистрация: 03.03.2009
Сообщений: 254
|
|
| 25.04.2009, 19:01 [ТС] | |
|
Устроит и готовое...
Добавлено через 43 секунды Разберусь...
0
|
|
|
|
||||||
| 25.04.2009, 19:06 | ||||||
|
Я тебе уже писал про своё отношение к выкладыванию готовых кодов. Выкладываю по одной причине - я тебе обещал посмотреть твою программу, но мне всё-таки лениво в ней копаться. Но, как говорится, назвался груздем... Это я всё к тому, чтобы ты меня не тиранил по поводу остальной кучи своих тем
![]()
Единственное, что перед вызовом find_indexes нужно вставить контроль, что длина строки t должна быть меньше длины строки s. В противном случае программа работать не будет (это противоречит условиям задачи)
0
|
||||||
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
||||||
| 27.04.2009, 10:51 | ||||||
|
Evg,
посмотри. А так можно делать? (а-то я в консольных слабо, больше с AnsiString-ом)
Мои сомнения, что она не у всех наверное пойдет.
0
|
||||||
|
|
|
| 27.04.2009, 19:19 | |
|
Я так понимаю, что ты взял мою программу и переписал
Я бы сказал, что так не правильно Потому что ты считаешь, что размеры s и t у тебя фиксированные. Т.е. с произвольными строками уже работать не будет. И виной тому использование sizeof - это статическая константа, в то время как strlen - вычисляемая в run-time длина строки (но не строкового буффера!!!) К тому же внутренний цикл написан "некрасиво". Т.е. ты делаешь выход из цикла break'ом, а потом проверяешь, дошли мы до конца цикла или нет. Да, с точки зрения скорости этот вариант быстрее, но читать глазами его неудобно
1
|
|
| 27.04.2009, 19:19 | |
|
Помогаю со студенческими работами здесь
16
Найти все вхождения строки P в текст T, используя наивный алгоритм поиска
Даны строки s, s1 и s2. Заменить в строке s все вхождения строки s1 на строку s2
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|