Вопросы по теме 'contiguous'

Соглашение MPI для индекса строк и столбцов
Я использую MPI для решения PDE. Для этого я разбиваю 2D-домен на разные ячейки (размер каждой из этих ячеек равен « xcell,ycell » с xcell = size_x_domain/(number of X subdomains) и ycell = size_y_domain/(number of Y subdomains) . Итак, я...
89 просмотров
schedule 28.09.2021

Непрерывный заказ tsql
Я ищу непрерывный алгоритм в tsql. Мои настройки данных, как показано ниже. IF OBJECT_ID('Tempdb..#Area_Version') IS NOT NULL DROP TABLE #Area_Version CREATE TABLE #Area_Version ( AreaVersionId INT , AreaId VARCHAR(1) , VersionId...
130 просмотров
schedule 19.07.2022

Всегда ли дубликаты n-го элемента являются смежными при использовании std::nth_element?
vector<int> data = {3, 1, 5, 3, 3, 8, 7, 3, 2}; std::nth_element(data.begin(), data.begin() + median, data.end()); Всегда ли это приведет к: data = {less, less, 3, 3, 3, 3, larger, larger, larger} ? Или другой возможный...
180 просмотров

Разделить регулярное выражение для извлечения строк смежных символов
Есть ли регулярное выражение, которое будет работать с String.split() , чтобы разбить строку на непрерывные символы, т.е. разделить, где следующий символ отличается от предыдущего символа? Вот тестовый пример: String regex = "your answer...
3067 просмотров
schedule 27.05.2023

Исправление определяемой пользователем функции несмежного массива в Excel VBA
У меня есть определенная пользователем функция, как показано ниже, которая позволяет мне объединить два несмежных столбца в непрерывный массив. Function MakeContig(ParamArray av() As Variant) As Variant Dim avOut() As Variant Dim i...
136 просмотров
schedule 24.02.2023

Нахождение неубывающего непрерывного подмассива
Рассмотрим массив A[1..n] случайной длины и случайных положительных целых чисел. Мы определяем подмассив A как непрерывный сегмент A. Мы обозначаем подмассив от позиции k до позиции l (включая обе) как A[k..l]. Подмассив A[k..l] является...
425 просмотров
schedule 08.06.2023

Почему нет перегрузки std::data() для std::valarray?
C++11 представил std::begin(std::valarray&) , а также std::end(std::valarray&) . C++17 представил std::data() , который работает с std::vector , std::array , C-стилем. массивы и т.д. Но почему не был введен перегруженный...
181 просмотров

Решение проблемы внешней фрагментации — несмежное размещение
Насколько я понимаю, программе выделяются непрерывные адресные пространства в виртуальной памяти. Адресное пространство содержит кучу, стек, раздел данных и текста, а также некоторое свободное пространство. Но на самом деле эти разделы не являются...
345 просмотров

std :: vector и непрерывная память многомерных массивов
Я знаю, что стандарт не заставляет std::vector выделять непрерывные блоки памяти, но, тем не менее, все реализации подчиняются этому. Предположим, я хочу создать вектор многомерного статического массива. Рассмотрим 2 измерения для простоты и...
7649 просмотров

OpenGL — выделение данных в список в C и использование их в glBufferData работает неправильно
У меня возникла проблема при возврате данных в список и последующем использовании этого списка в OpenGL glBufferData. У меня есть простая сцена OpenGL, где я рисую 3 спрайта, используя 3 разных пакета спрайтов. Это работает, когда я заранее...
122 просмотров
schedule 19.02.2024

Как найти и назвать непрерывные ненулевые элементы в разреженной матрице в R?
Моя проблема концептуально проста. Я ищу эффективное с вычислительной точки зрения решение (мое собственное я прикрепляю в конце). Предположим, у нас есть потенциально очень большая разреженная матрица, подобная той, что слева внизу, и мы хотим...
508 просмотров
schedule 08.03.2024