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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Maxak
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 47
#1

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

01.08.2013, 13:10. Просмотров 279. Ответов 0
Метки нет (Все метки)

Есть массив 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]
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2013, 13:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Выделить из упорядоченного массива подмассив ограниченный точками x1, x2 (C++):

Подмассив массива - C++
Ребят, помогите с теорией. Решаю очередную задачку на сайте ********. Что такое &quot;Подмассив массив&quot;. Не мог бы кто-нибудь конкретно на...

Обработка упорядоченного массива - C++
Плиз помогите очень сильно надо

Найти наибольший подмассив заданного массива - C++
Здравствуйте. Мне попалась следующая задачка: Имеется массив чисел. В нём могут находиться как отрицательные, так и положительные...

Проверить, можно ли путём вычёркивания элементов из упорядоченного массива А получить Б - C++
Есть два массива отсортированных массива. Нужно проверить можно ли путём вычёркивания элементов из А получить Б. СЛожность же алгоритма...

Подсчитать количество различных чисел среди элементов упорядоченного массива - C++
Подскажите, как подсчитать кол-во различных чисел сред элементов массива. Т.е. если дан массив 2 2 4 5 6 6, то результат - 2 числа, 4 и 5....

Подмассив массива - Turbo Pascal
Пусть задан массив целых чисел a1 , a2 , . . . , an . Назовем его подмассивом f(i, j) массив состав- ленный из чисел ai , ai+1 , . . . ,...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2013, 13:10
Привет! Вот еще темы с ответами:

Выделить из строки предложение между первой и второй точками - Turbo Pascal
Задана строка символов, состоящая из нескольких предложений. Выделить предложение между первой и второй точками.

Извлечь с удалением из массива подмассив - PHP
приветствую есть код for ($i = 1; $i &lt;= 3; $i++) { $trnd=$opnnn; $opnnn=array_diff($opnnn,$trnd); } print_r($trnd); ...

Вывести подмассив из массива по ключу - PHP
Добрый день, коллеги. помогите с простой задачей, заблудилась в функциях php. Есть двумерный массив: Array ( =&gt; Array ...

Определить, будет ли средний элемент упорядоченного массива больше, меньше или равен среднему арифметическому всех элементов массива - Pascal
Дана задача. Я ее почти решила. Вот только не могу записать, как определить, будет ли средний элемент упорядоченного массива больше,...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru