|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.11.2016, 12:15 | #1 |
Новичок
Джуниор
Регистрация: 21.11.2016
Сообщений: 2
|
Задача на Одномерные массивы с++
Помогите решить(с++). Из заданного одномерного массива A[N] формирует новый массив B из всех элементов заданного массива за исключением последнего отрицательного.
|
21.11.2016, 12:26 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
В чем проблема? Какие ошибки выдает компилятор?
|
21.11.2016, 12:31 | #3 |
Новичок
Джуниор
Регистрация: 21.11.2016
Сообщений: 2
|
Не могу сообразить как мне исключить последнее отрицательное число из массива.
|
21.11.2016, 12:47 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
если текущий_индекс не равен индекс_последнего_отрицательного, то копируем
|
21.11.2016, 13:55 | #5 |
Пользователь
Регистрация: 13.11.2016
Сообщений: 84
|
Начал бы "проверку" справа налево до первого отрицательного, он же у нас и будет последним.
Последний раз редактировалось Мановар; 21.11.2016 в 13:58. |
21.11.2016, 14:02 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Это уже детали реализации... можно и стандартный алгоритм взять.
|
21.11.2016, 14:36 | #7 |
Пользователь
Регистрация: 13.11.2016
Сообщений: 84
|
Не спорю. Просто мои размышления как пооптимизировать.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Одномерные массивы, задача | sVa112 | Помощь студентам | 4 | 13.03.2013 18:58 |
задача на одномерные массивы | Евгений77777 | Помощь студентам | 1 | 18.06.2012 22:40 |
Задача на одномерные массивы | DANIIL1995 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 11.04.2012 19:02 |
Одномерные массивы задача | Тату | Помощь студентам | 3 | 10.12.2010 11:08 |
задача на одномерные массивы | salmanov | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 19.11.2008 15:59 |