|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.01.2016, 22:50 | #1 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Удаление цепочек
Из массива А удалить те цепочки четных элементов, в которых есть хотя бы один элемент из массива В
Помогите, пожалуйста.. |
09.01.2016, 22:54 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цепочки - это как?
I'm learning to live...
|
09.01.2016, 23:04 | #3 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
например массив А: 1 4 6 8 5 7 3 4 6 9
и массив В: 5 1 4 5 2 7 и вот в цепочке четных элементов из массива А (4 6 8) есть элемент из массива В(4), и в цепочке из массива А (4 6) есть элемент из массива В(также 4) окончательный массив А будет таков: 1 5 7 3 9 цепочки (4 6 8) и (4 6) - удалились |
10.01.2016, 15:04 | #4 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Идеи нет ни у кого..?
|
10.01.2016, 17:22 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
есть идеи.
Нужно написать простенькую программку. цикл перебора элементов A, в цикле искать цепочки (индекс начала цепочки и количество элементов в цепочке) если началась цепочка, то для каждого элемента проверять, входит ли он в массив B (это ещё один дополнительный вложенный цикл). Если входит - установить в "Истину" переменную-флажок. по окончанию цепочки - если переменная-флажок установлена - вызвать цикл удаления цепочки. конец. что не получается? |
11.01.2016, 00:03 | #6 | |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Цитата:
|
|
11.01.2016, 00:12 | #7 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
о чем тут говорят? кто нибудь понимает что за цветочки? )))
|
11.01.2016, 00:15 | #8 |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
|
11.01.2016, 00:23 | #9 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
идете по А, проверяете на четность, если четная, запонмили индекс и проверяете есть ли в В, если нет следующую
если следуюхая четная и есть в В, то выставили флажок, следующую если следующая не четная, проверяете флажок, - флажок стоит грохаем все от того индекса до индекса сейча не четного, флажок сняли индексы забыли и т.д. а то цветочки цветочки)) а можно только индексами без флажков Последний раз редактировалось come-on; 11.01.2016 в 00:29. |
11.01.2016, 00:42 | #10 | |
Форумчанин
Регистрация: 07.01.2015
Сообщений: 231
|
Цитата:
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перестановка цепочек в массиве | black_bullet | Помощь студентам | 3 | 07.06.2014 15:35 |
Хэш-таблица. Метод цепочек. C++ | Playa-RC | Помощь студентам | 0 | 10.03.2012 15:07 |
Конвертирование потерянных цепочек | crazy_tapok | Помощь студентам | 0 | 26.01.2010 17:22 |
Ассемблер, обработка цепочек символов | <Yuliya> | Помощь студентам | 0 | 20.01.2010 18:55 |