|
2 / 2 / 1
Регистрация: 08.11.2019
Сообщений: 79
|
||
Найти общее слово/фразу во всех строках24.03.2025, 11:31. Показов 2380. Ответов 20
Здравствуйте.
Помогите, пожалуйста, решить такую задачу. Есть множество предложений, в которых есть одинаковое слово или фраза (если фраза, то она неизменна). Это слово или фраза обязательно есть в каждом предложении. Каждое предложение это отдельная строка, т.е. по сути список. Нужно найти эту одинаковую часть во всех предложениях. Пример:
P.S. Если это фраза (несколько слов подряд), то результатом поиска должна быть фраза "красивое платье". Результат "красивое" и/или "платье" не подходит.
0
|
||
| 24.03.2025, 11:31 | |
|
Ответы с готовыми решениями:
20
Нужно чтобы файл заменял в буфере обмена фразу из 12 символов на нужную мне фразу
Напишите программу, которая считывает слово (или фразу, неважно) и тут же выводит её, и больше ничего не делает |
|
Супер-модератор
|
||||||
| 24.03.2025, 13:31 | ||||||
2
|
||||||
|
115 / 100 / 15
Регистрация: 24.07.2019
Сообщений: 314
|
||
| 24.03.2025, 13:35 | ||
|
ну а далее, берём самое короткое предложение (в нём точно будет искомое слово или фраза) разбиваем его на множество слов сравниваем элементы этого множества с любым другим предложением, можно взять второе по длине от наименьшего
1
|
||
|
71 / 55 / 24
Регистрация: 28.03.2016
Сообщений: 171
|
|
| 24.03.2025, 14:19 | |
|
Как вариант: каждую строку разбиваем по пробелам (split), затем загоняем каждую в свой сет (Set) и выполняем пересечение (intersection) сетов. В итоге получится сет со словами, которые есть во всех строках.
Затем берем первую строку, проходим по всем словам, если слово есть в сете (in), то добавляем его в ответ. За оптимальность решения не ручаюсь.
2
|
|
|
1956 / 874 / 352
Регистрация: 05.09.2021
Сообщений: 1,387
|
|||||||||||
| 25.03.2025, 09:19 | |||||||||||
Сообщение было отмечено TheBogdan как решение
Решение
TheBogdan,
2
|
|||||||||||
|
7 / 7 / 0
Регистрация: 25.03.2025
Сообщений: 16
|
||||||
| 25.03.2025, 18:37 | ||||||
|
Всем привет!
2
|
||||||
|
125 / 120 / 18
Регистрация: 05.08.2021
Сообщений: 527
|
||||||
| 27.02.2026, 16:10 | ||||||
|
Полностью уже давно ответили, но чисто для саморазвития попробовал вытащить хотя бы из двух первых строчек самую длинную фразу которая есть "и там и там"
________________________________________ ________________________________________ ________________________________________ __ 'Девушка', 'Девушка надела', 'Девушка надела красивое', 'Девушка надела красивое платье', 'надела красивое платье', 'красивое платье', 'платье' =>>> красивое платье Эх, всё равно не учитыватся всякое там "висело красивое", "надела красивое"... Мда, задача не так и проста....
0
|
||||||
|
6795 / 2292 / 348
Регистрация: 10.12.2013
Сообщений: 7,918
|
|
| 27.02.2026, 17:27 | |
|
2
|
|
|
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
|
|||||||
| 28.02.2026, 12:52 | |||||||
2
|
|||||||
|
2755 / 2062 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
||||||
| 28.02.2026, 19:34 | ||||||
|
еще вариант берете))?
1
|
||||||
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
|
|
| 28.02.2026, 19:47 | |
|
А как сделать, чтобы программа искала общее слово/фразу, когда вводится предложение с клавиатуры?
0
|
|
|
2755 / 2062 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
|||||||
| 28.02.2026, 20:42 | |||||||
0
|
|||||||
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
|
||
| 28.02.2026, 21:45 | ||
|
В шкафу висело красивое платье Девушка надела красивое платье Её красивое платье привлекало внимание На показе мод будет демонстрироваться красивое платье^D ['В шкафу висело красивое платье', 'Девушка надела красивое платье', 'Её красивое платье привлекало внимание', 'На показе мод будет демонстрироваться красивое платье'] Process finished with exit code 0
0
|
||
|
2755 / 2062 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
|||
| 01.03.2026, 08:01 | |||
|
isaak, удивил ты меня "сообразительностью"!
это -
0
|
|||
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
|
|
| 01.03.2026, 12:33 | |
|
Так я для завершения ввода нажал Ctrl + D и твоя программа должна была вывести часто, встречающуюся фразу в предложениях: "красивое платье". А она выводит чепуху.
0
|
|
|
2755 / 2062 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
|
| 01.03.2026, 13:07 | |
|
isaak,
Кликните здесь для просмотра всего текста
не усугубляй восхищение твоим "умом", пожалуйста! ну, если ты с Андрюшей Цепиховичем на одной волне, тогда, конечно, прости, вы тут бессильны изменить природу! Бог каждому дает свой крест...
0
|
|
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
|
|
| 01.03.2026, 13:58 | |
|
Aviz__, понятно похоже тебя жизнь обидела не только умом, но и во всех сферах. Слабо признать, что твой последний код ошибочен, что ты можешь ошибаться. Вот как раз тебя Бог и обделил тебя умом.
0
|
|
|
2755 / 2062 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
|
| 01.03.2026, 14:13 | |
|
isaak, спасибо, что не стал отпираться! прости, что попал в точку!
0
|
|
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,332
|
|
| 01.03.2026, 14:19 | |
|
Прежде чем обсуждать других, прежде всего посмотри на себя, у тебя пошел уже пошел кризис во всех сферах, включая мышление. Спасибо, что сообщил мне об этом.
0
|
|
|
2755 / 2062 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
|
|
| 01.03.2026, 16:27 | |
|
0
|
|
| 01.03.2026, 16:27 | |
|
Помогаю со студенческими работами здесь
20
Найти определенные фразы в файле и посчитать их долю в общем количестве фраз Вывести те события, которые с проверочной фразой имеет не менее 5 общих символов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|