|
Подсчет числа уникальных слов | ☑ | ||
---|---|---|---|---|
0
6996
24.10.20
✎
11:49
|
Hellp!!! не могу решить задачу
Подсчет числа уникальных слов Описание задачи Создать обработку, подсчитывающую число уникальных слов во введенном пользователем тексте. Требования к результату Внешняя обработка с реквизитом и многострочным полем ввода для текста и кнопкой "Подсчитать", по нажатию на которую определяется и выводится пользователю число уникальных слов в тексте без учета регистра. Процесс выполнения Создайте внешнюю обработку с именем, например, ПодсчетЧислаУникальныхСлов. Добавьте в нее реквизит типа Строка - например, Текст - и перетащите его на форму, сделав многострочным полем ввода. Добавьте команду Подсчитать и перетащите ее кнопкой на форму. В обработчике команды: Создайте Соответствие для хранения уникальных слов. Разделите текст на слова вызовом СтрРазделить(). Обойдите в цикле все слова. Вставляйте в соответствие слово, приведя его к верхнему или нижнему регистру. Выведите результат - число элементов соответствия - вызовом Сообщить() или ПоказатьПредупреждение(), формируя строку с помощью СтрШаблон(). |
|||
1
PuhUfa
24.10.20
✎
11:54
|
(0) в твоем посте все есть...
|
|||
2
Asmody
модератор
24.10.20
✎
12:02
|
(0) Во-первых, тема не отражает суть сообщения;
Во-вторых, не сдашь ты свой зачёт |
|||
3
lEvGl
гуру
24.10.20
✎
12:49
|
Две строчки кода и запрос
Разобрать строку в массив подстрок, только не в массив а в ТЗ и запрос к ней с Имеющие все |
|||
4
lEvGl
гуру
24.10.20
✎
12:51
|
Задача из образовательного учреждения что ли, типа Антиплагиатор?
|
|||
5
lEvGl
гуру
24.10.20
✎
12:52
|
Не дочитал, в (0) и алгоритм есть, он не очень
|
|||
6
acht
24.10.20
✎
13:17
|
(5) А вы когда 2 на 2 умножить надо тоже на SQL сервер за этим ходите?
|
|||
7
cViper
24.10.20
✎
13:45
|
(0) Там даже решение описано. Не ту профессию ты выбрал, ели не понимаешь что там надо сделать.
|
|||
8
cViper
24.10.20
✎
13:46
|
(5) А чем он не очень? В задании ведь не сказано найти подобные слова.
|
|||
9
acht
24.10.20
✎
14:24
|
(8) Ну, например, преобразование к регистру можно сделать один раз - при разбиении по словам.
|
|||
10
УдавВПопугаях
24.10.20
✎
14:40
|
(6) я не занимаюсь такими задачами, как 2х2
без мути с циклами, символами и скрупулезным разбором строки, нах оно надо (8) тем что это муть (9) не При а Перед НРег(Строка) дальше РазобратьВМассивПодстрок() дальше Запрос все |
|||
11
УдавВПопугаях
24.10.20
✎
14:41
|
мля
|
|||
12
УдавВПопугаях
24.10.20
✎
14:44
|
(6) а что у вас скл - больное место, были шишки?
|
|||
13
palsergeich
24.10.20
✎
14:45
|
Так решение задачи в (0) есть и оно корректно.
От нас то ты что хочешь, что бы мы тебе прям внешнюю обработку прнислали? не,друг, не можешь разжеваное сделать - пошел нахер из проффесии. |
|||
14
УдавВПопугаях
24.10.20
✎
14:48
|
в целом, топлю за красоту и прозрачность решения
при этом соответствие за немало лет стажа к сожалению ни разу не использовал ( |
|||
15
acht
24.10.20
✎
14:49
|
(10) Откуда ты, такой перкрасный?
|
|||
16
УдавВПопугаях
24.10.20
✎
14:50
|
лучше быть прекрасным, чем туповатым)
|
|||
17
ам794123
24.10.20
✎
14:52
|
(16) это был сарказм, если вы не поняли.
|
|||
18
УдавВПопугаях
24.10.20
✎
14:56
|
да, саркастично и смешно
|
|||
19
Lama12
24.10.20
✎
15:47
|
(0) Что делал и что не получается?
|
|||
20
palsergeich
24.10.20
✎
15:59
|
(19) да ничего он не делал.
Там алгоритм по шагам расписан. |
|||
21
lodger
24.10.20
✎
16:09
|
(20) не просто алгоритм, а что и как делать, какими объектами.
|
|||
22
acht
24.10.20
✎
16:09
|
А, вот откуда наш необучаемый: https://netology.ru/programs/developer1c#/lessons
Часть "Встроенный язык/Универсальные коллекции": https://github.com/netology-code/1c-homeworks/blob/master/homework-2-7.md Что ж вы дядьку Вильфа так не уважаете? |
|||
23
ДНН
24.10.20
✎
19:32
|
(0) Почитай про соответствие сначала https://program1s.com/sootvetstvie/
|
|||
24
Злопчинский
24.10.20
✎
19:40
|
а зачем какие-то сложности? разобрать в подстроки, загнать в ТЗ и ТЗ.Свернуть - результат = количество строк.
|
|||
25
SleepyHead
гуру
24.10.20
✎
19:47
|
(24) Узнаю, узнаю семерошный подход )) Но в задании ж написано через соответствие.
|
|||
26
MishaD
24.10.20
✎
19:53
|
(24) Через соответствие быстрее. Пробовал.
|
|||
27
SleepyHead
гуру
24.10.20
✎
19:56
|
(26) Вот только кто это оценит?
|
|||
28
Злопчинский
24.10.20
✎
20:05
|
(27) быстрее, так быстрее. я не возражаю.
но как-то неправильное обучение имхо. хотя если это практическое занятие - тогда норм. |
|||
29
hhhh
24.10.20
✎
20:09
|
(25) новая функция СтрРазделить на порядок быстрее работает чем разобрать на подстроки. И в задании написано
Разделите текст на слова вызовом СтрРазделить(). |
|||
30
RetardedToBoot
24.10.20
✎
20:35
|
Не, он в решении допустил ошибку. В задании не написано, что для получения окончательного решения нужно выполнить запрос к сайту mista.ru
|
|||
31
SleepyHead
гуру
25.10.20
✎
04:03
|
(29) Ну да, все верно. Разделить через эту функцию и загнать в соответствие. Но со Злопчинским я другое обсуждал, это не имело отношения к заданию.
|
|||
32
Garykom
гуру
25.10.20
✎
04:57
|
(29) ВК еще быстрей будет, туда целиком строку а в ответ кол-во уникальных слов ))
|
|||
33
Жан Пердежон
25.10.20
✎
05:09
|
(0) программирование - не твоё
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |