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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Доступ к параметрам функции, потоки WinAPI http://www.cyberforum.ru/cpp-beginners/thread931941.html
Уважаемые программисты! Подскажите, пожалуйста, как получить доступ к элементам массива, если я передаю в качестве параметра стартовой функции Sum указатель на массив: #include <windows.h> #include <stdio.h> #include <process.h> #include <ctime> using namespace std; DWORD WINAPI Random(LPVOID lpParametr) //страртовая функция потока-генератора
C++ Написать интерфейс Надо написать свой интерфейс для работы со строками. В основе лежит char *. Все должно быть в виде функций. Помогите, кто знает! Добавлено через 24 минуты Реализовать функции для работы со строками - copy, append, compare, insert, и т.д. http://www.cyberforum.ru/cpp-beginners/thread931939.html
GDI || DirectX C++
Что лучше использовать в качестве меню для игр Win32 API + GUI или Win32 API + DirectX? Возможно ли в GUI\GUI+ сделать форму прозрачной?
C++ -1.#IND "Отрицательная неопределённость"
Здравствуйте. 1) Что такое "Отрицательная неопределённость"? 2) Почему она появляется на этих входных данных 18.716839 40.852752 66.147248 -4.083161 111.083161 43.347248 вот в этой "программе"? #include <cstdio> #include <iostream>
C++ Cоздать класс-шаблон, реализующий односвязный список http://www.cyberforum.ru/cpp-beginners/thread931921.html
Помогите новичку, пожалуйста, с такой задачей: необходимо создать класс-шаблон, реализующий односвязный список, а потом проверить его с целочисленными и числовыми с плавающей запятой значениями. Ниже код, он компилируется и запускается без проблем, но после запуска выдает ошибку: "Необработанное исключение по адресу 0x010A4349 в 10three.exe: 0xC0000005: нарушение прав доступа при чтении по адресу...
C++ Найти количество дубликатов в массиве Вопрос для людей, который разбираются в теории. Ну или знаю на практике, какой способ является быстрым для упорядоченного массива с дубликатами. Я вот такую функцию написал. template<class T> int dublicat_count_in_arr(const T *H, int N) { int dublicat_count = 0; for(int i=0; i=N-1; i++) { int j=N; подробнее

Показать сообщение отдельно
Maxak
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 47
01.08.2013, 13:10     Выделить из упорядоченного массива подмассив ограниченный точками x1, x2
Есть массив 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]
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru