Форум программистов, компьютерный форум CyberForum.ru

Выделить из упорядоченного массива подмассив ограниченный точками x1, x2 - C++

Восстановить пароль Регистрация
 
Maxak
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 47
01.08.2013, 13:10     Выделить из упорядоченного массива подмассив ограниченный точками x1, x2 #1
Есть массив double In[N] с значением аргумента и bool Out[N] со значением функции. Массив In[N] упорядочен, но в нем могут быть повторяющиеся значения. Каждой точке из In[N] соответствует точка в Out[N] - tru или false. Так же даны две точки double x1<x2.
Нужно создать два новых массива с аргументом NewIn[M] и значением NewOut[M], из In[N] и Out[N] и точек x1 и x2. Таким образом, что бы NewIn[0] = x1, NewIn[M-1] = x2. NewOut[M] - должно соответствовать значениям в старом массиве Out[N], если точка x1 не совпадает ни с одной из массива In[N] то соответствующему значению в NewOut[M] присваивается значение справа (т.е. NewOut[0] = NewOut[1]). Для правого значения x2, в случае отсутствия элемента в первоначальном массиве, берется значение соседа слева т.е. NewOut[M-1] = NewOut[M-2]. Так же из нового массива NewIn[M] нужно выкинуть все дубликаты, и соответствующие значения из NewOut[M] оставив значения последнего. Т.е. если NewIn[m] = NewIn[m+1], то в массиве значений должно остаться значения NewOut[m+1]
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2013, 13:10     Выделить из упорядоченного массива подмассив ограниченный точками x1, x2
Посмотрите здесь:

C++ Подмассив
Подмассив массива C++
Дан двумерный массив. Упорядочить элементы каждой строки массива; сформировать одномерный массив из элементов главной диагонали упорядоченного массива C++
C++ найти максимальное и минимальное значение между точками и вывести их вместе с точками
Найти наибольший подмассив заданного массива C++
Подсчитать количество различных чисел среди элементов упорядоченного массива C++
C++ Выделить память для трехмерного массива и изменить индексы начального элемента массива
Обработка упорядоченного массива C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 08:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru