|
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 37
|
||||||
Перебор массива и поиск повторяющихся чисел24.06.2013, 21:42. Показов 4107. Ответов 12
Метки нет (Все метки)
День добрый, подскажите пожалуйста, задача следующая, имеем массив {1,2,3,9,4,5,6,9,7,8,0}, тут девятка встречается два раза, необходимо обнулить элементы массива которые повторяются в нём, то бишь обнулить девятки.
Я как понимаю нужно перебрать таким образом:
0
|
||||||
| 24.06.2013, 21:42 | |
|
Ответы с готовыми решениями:
12
Поиск количества повторяющихся чисел в массиве Поиск повторяющихся элементов массива
|
|
|
||||||
| 24.06.2013, 21:50 | ||||||
|
@cflood, можно вот так, наверное. Писал прямо здесь, так что могут быть ошибки)
0
|
||||||
|
413 / 250 / 118
Регистрация: 26.12.2012
Сообщений: 787
|
||||||
| 24.06.2013, 22:02 | ||||||
0
|
||||||
|
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 37
|
|
| 24.06.2013, 22:22 [ТС] | |
|
Спасибо ребята, поразбираюсь.
0
|
|
|
43 / 43 / 21
Регистрация: 02.06.2013
Сообщений: 181
|
||
| 24.06.2013, 22:23 | ||
|
0
|
||
|
413 / 250 / 118
Регистрация: 26.12.2012
Сообщений: 787
|
|
| 24.06.2013, 22:32 | |
|
А как должно быть?Если первая девятка обнулилась то вторая уже не дубликат.Если девяток будет больше останется одна.Также и любое другое число,включая и 0,если встретится более одного раза обнулится и останется одно.
0
|
|
|
43 / 43 / 21
Регистрация: 02.06.2013
Сообщений: 181
|
|
| 24.06.2013, 22:35 | |
|
0
|
|
|
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
||||||||
| 24.06.2013, 22:50 | ||||||||
|
@Genn55, какой-то странный результат...
0
|
||||||||
|
413 / 250 / 118
Регистрация: 26.12.2012
Сообщений: 787
|
|||||||||||
| 24.06.2013, 22:53 | |||||||||||
|
Ну если так, то переписать строку с
0
|
|||||||||||
|
415 / 411 / 95
Регистрация: 06.10.2011
Сообщений: 832
|
||||||
| 24.06.2013, 22:57 | ||||||
|
@Genn55, переписал. Теперь вывод такой:
0
|
||||||
|
43 / 43 / 21
Регистрация: 02.06.2013
Сообщений: 181
|
|
| 24.06.2013, 22:58 | |
|
@Genn55, может ещё проверку вида if (ar[i]!=0) поставить перед внутренним циклом , ведь смысла нуль обнулять нет
0
|
|
|
413 / 250 / 118
Регистрация: 26.12.2012
Сообщений: 787
|
|
| 24.06.2013, 23:17 | |
|
Olivеr Я изначально так понял,что нужно обнулить дубликаты.Т.е чтобы осталось по одному не повторяющемуся числу.А если полностью обнулять дубликаты,вы соверщенно правы без дополнительной переменной не обойтись.
0
|
|
|
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 37
|
||||||
| 25.06.2013, 09:25 [ТС] | ||||||
|
Ну что вроде как решил
получилось вот что:
Добавлено через 8 минут Наверное задачу можно решить элегантнее, но по крайней мере работает ![]() Добавлено через 2 минуты Кстати, вопрос в догонку, как создать копию массива massive? Чтобы не приходилось в new_massive вбивать данные. Методы которыми обычно пользовался в php/javascript выдают ошибку.
0
|
||||||
| 25.06.2013, 09:25 | |
|
Помогаю со студенческими работами здесь
13
Поиск повторяющихся элементов динамического массива
Перебор чисел массива Перебор массива чисел Удаление повторяющихся чисел из массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 30.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
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.
В качестве источника данных. . .
|