|
0 / 0 / 0
Регистрация: 15.06.2015
Сообщений: 12
|
||||||
Внести и извлечь элменты в массиве16.04.2018, 20:12. Показов 709. Ответов 15
Метки нет (Все метки)
вот такой участок части кода (это не весь), но проблема вылазит тут:
Кликните здесь для просмотра всего текста
адреса адреса адрес адрес адрес адреса адрес адреса адреса прибути група реагування патруль поліція поліція поліція поліція поліція поліція поліція поліція поліція поліція поліція поліція поліція поліція Бориспільський Бориспільський Бориспільський Бориспільський Бориспільський відділяти відділити відділити відділити відділити відділити відділити відділити відділити відділити відділити відділити відділити відділити відділити відділити відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділити відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ відділ
например: из слов "відділити" и "відділ" нужно чтобы осталось слово "відділ" изначально на вход поступает текст, затем обрабатывается и вот эти слова уже добавляются в конечный массив, который выводится, но как оставить, чтобы для каждого слова остался только 1 вариант не знаю. пробовал заносить в массив значения только, если новое не равно предыдущему, но не во всех случаях это допустимое решение( Добавлено через 10 минут Есть еще ИДЕЯ записать эти слова,которых несколько вариантов во временный массив, посчитать какое чаще повторяется и уже его записывать в финальный массив. Но как это правильно сделать не знаю
0
|
||||||
| 16.04.2018, 20:12 | |
|
Ответы с готовыми решениями:
15
Определить минимальное число в неупорядоченном массиве положительных чисел X. Результат внести в ячейку М
|
|
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
|
|||||||||||
| 17.04.2018, 14:46 | |||||||||||
|
например так - совпадение по 3 начальным символам
если нужно учитывать частоту повторения, можно так
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 15.06.2015
Сообщений: 12
|
|
| 17.04.2018, 15:37 [ТС] | |
|
Спасибо! Натолкнули на новые идеи решения. Возможно я немного не полностью все объяснил. Дело в том что изначально открывается текст .txt по словам добавляется в массив. вот так выглядит сначала:
Кликните здесь для просмотра всего текста
['Одного', 'разу', ',', 'перемальовуючи', 'статуї', 'в', 'Літньому', 'саду', ',', 'Шевченко', 'зустрів', 'земляка', '—', 'художника', 'І.', 'Сошенка', ',', 'який', 'познайомив', 'його', 'з', 'видатними', 'діячами', 'російської', 'й', 'української', 'культур', '(', 'К.', 'Брюлловим', ',', 'В.', 'Григоровичем', ',', 'О.', 'Венеціановим', ',', 'В.', 'Жуковським', ',', 'Є.', 'Гребінкою', ')', '.']
потом после выполнения кода(обработки этого текста) получается такой массив: Кликните здесь для просмотра всего текста
['Од', 'Од', 'Од', 'Один', 'Один', 'Один', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'разити', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'разити', 'разити', 'раз', 'раз', 'разити', 'разити', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', 'раз', ',', 'перемальовувати', 'перемальовувати', 'перемальовувати', 'перемальовувати', 'перемальовувати', 'перемальовувати', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'статуя', 'в', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літний', 'Літний', 'Літний', 'Літний', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'Літній', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'садити', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'садити', 'садити', 'сад', 'сад', 'садити', 'садити', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', 'сад', ',', 'Шевченко', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'зустріти', 'земляк', 'земляк', 'земляк', 'земляк', 'земляк', 'земляк', 'земляк', 'земляк', 'земляк', 'земляк', 'земляк', 'земляк', '—', 'художник', 'художник', 'художник', 'художник', 'художник', 'художник', 'художник', 'художник', 'художник', 'художник', 'художник', 'художник', 'І.', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', 'Сошенко', ',', 'який', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'познайомити', 'він', 'він', 'воно', 'воно', 'й', 'й', 'й', 'з', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'видатний', 'діяч', 'діяч', 'російський', 'російський', 'російський', 'російський', 'російський', 'російський', 'російський', 'російський', 'російський', 'російський', 'російський', 'російський', 'російський', 'російський', 'й', 'український', 'український', 'український', 'український', 'український', 'український', 'український', 'український', 'український', 'український', 'український', 'український', 'український', 'український', '(', 'К.', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', 'Брюллов', ',', 'В.', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', 'Григорович', ',', 'О.', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', 'Венеціанов', ',', 'В.', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', 'Жуковський', ',', 'Є.', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', 'Гребінка', ')', '.']
так как это текст, много предложений, то слова в массиве могут встречаться в разных предложениях, и надо чтобы в каждом случае выбиралось одно нужное слово, а не вносилось как тут встречается "разити разити разити разити раз раз раз раз раз раз раз раз раз раз раз раз раз раз раз раз РАЗИТИ РАЗИТИ РАЗИТИ раз раз раз раз раз раз " Извините, если в первый раз неправильно объяснил проблему
0
|
|
|
0 / 0 / 0
Регистрация: 15.06.2015
Сообщений: 12
|
|
| 17.04.2018, 15:57 [ТС] | |
|
Рыжий Лис, не вариант. Если использовать set, то слова добавляются в случайном порядке, проблема 2х слов остается и удаляются ВСЕ одинаковыйе слова в тексте
0
|
|
|
Просто Лис
|
||||||
| 17.04.2018, 16:04 | ||||||
|
Выглядит, как костыль:
Кликните здесь для просмотра всего текста
0
|
||||||
|
0 / 0 / 0
Регистрация: 15.06.2015
Сообщений: 12
|
|
| 17.04.2018, 16:11 [ТС] | |
|
эх, спасибо конечно, но такой костыль писал уже( а надо реально решить проблему, поэтому и пришел сюда, что сам уже не знаю как((
0
|
|
|
963 / 718 / 276
Регистрация: 10.12.2016
Сообщений: 1,764
|
|||||||
| 17.04.2018, 17:18 | |||||||
0
|
|||||||
|
|
||
| 17.04.2018, 19:53 | ||
|
Возможно, что проблема в неправильном изначальном подходе. Может быть вам нужны не слова, а их леммы?
0
|
||
|
0 / 0 / 0
Регистрация: 15.06.2015
Сообщений: 12
|
|
| 17.04.2018, 20:05 [ТС] | |
|
да, сверхзадача - лемматизация! сверхзадача работает,но кроме этого момента
0
|
|
|
|
||
| 17.04.2018, 20:10 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 15.06.2015
Сообщений: 12
|
|
| 17.04.2018, 20:16 [ТС] | |
|
а я и не показывал код, где это происходит. нужна помощь только в этом моменте, потому что уже не знаю как решить
0
|
|
|
|
||
| 17.04.2018, 20:18 | ||
|
Да и потом, лемматизация это всегда лишь подзадача. Средство для чего-то.
Конечная задача какая-то иная. Однако вы желаете ее умолчать? Добавлено через 2 минуты
0
|
||
|
0 / 0 / 0
Регистрация: 15.06.2015
Сообщений: 12
|
||
| 17.04.2018, 20:43 [ТС] | ||
|
Верить мне или нет - дело Ваше, но задача действительно только лишь лемматизация
0
|
||
|
|
|
| 17.04.2018, 20:52 | |
|
Если вы хотите получить правильно нормализованное предложение, то использование БД в качестве словаря и дальнейшая попытка построить велосипед на отборе слов по непонятному алгоритму - плохой вариант.
1) Первая ошибка - у вас никак не обрабатываются слова с переносами - они разделяются на два несуществующих слова. Это нужно обрабатывать и объединять переносы. 2) pymorhpy2 в python, пожалуй, лучший морфоанализатор, умеет работать также и с украинским текстом. Его словаря вполне хватит для ваших предложений. 3) Чтобы привести фамилии к форме единственного числа именительного падежа их можно обрабатывать отдельно - существуют словари фамилий для их вычленения из текста.
0
|
|
| 17.04.2018, 20:52 | |
|
Помогаю со студенческими работами здесь
16
как сохранить в массиве байт разнотипную информацию, а потом извлечь ее Выделенные элменты listBox добавить в другой в одну строку
Ввести с экрана количество элементов вектора вещественных чисел и сами элменты. C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|