Я читаю: «Стандартная библиотека C ++: Учебное пособие и справочник Николая М. Josuttis ", а я нахожусь в разделе" Наборы и мультимножества ". Я наткнулся на строку, касающуюся вставки и ...
Я хотел бы реализовать простой механизм хранения кубов OLAP в памяти для чтения и записи (обратной записи) - функционально подобный SSAS куб с несколькими измерениями, но с одной мерой и только с одним типом ...
Проектирование системы, в которой конечная точка службы (возможно, простой сервлет) должен будет обрабатывать 3 КБ запросов в секунду (данные будут отправлены по http). Затем эти запросы будут сохранены в mysql. Они ключевые ...
Из любопытства, есть ли другой способ извлечь подмножество моей структуры AoH? AoH является «прямоугольным» (т. Е. Гарантированно имеет одинаковые ключи для всех хэш-ссылок). Использование временной переменной и вложенных ...
Дана квадратная матрица, где каждая ячейка черная или белая. Разработайте алгоритм, чтобы найти максимальный подквадрат, чтобы все 4 границы были черными. У меня есть алгоритм O (n ^ 2): сканировать каждый столбец слева до ...
Я пытаюсь смоделировать сеть беспроводных сенсорных узлов, чтобы исследовать надежность сети. Я столкнулся со следующей проблемой: у меня есть сеть узлов с некоторым краем ...
В прошлом я неоднократно замечал, что код C и C ++ использует следующий формат для этих структур: class Vector3
{float components [3 ]; //etc.
} class Matrix4x4
{...
Мне было просто любопытно, может ли кто-нибудь сказать мне, было ли использование SQLite для хранения словаря (как в случае грубой силы) для использования в скрипте Python эффективный метод. Хотя я относительно новичок в Python, у меня есть ...
В моей программе есть такой простой цикл: for (Element * e in items)
{ NSDictionary * article = [[NSDictionary alloc] init]; NSLog ([[e selectElement: @ "title"] contentsText]); [статья ...
Работа над реализацией моего собственного BST на C ++ для опыта работы с такими структурами. У меня возникли проблемы с реализацией деструктора. В своих исследованиях я обнаружил, что на самом деле не может быть рекурсивного ...
Scala предоставляет неизменяемые коллекции, такие как Set, List, Map. Я понимаю, что неизменность имеет преимущества в параллельных программах. Однако каковы именно преимущества неизменяемости в ...
Я разрабатываю систему, в которой, как я предполагаю, будет много пользователей. У каждого пользователя есть профиль, представленный внутри приложения в виде записи. Чтобы сохранить профиль пользователя, я делаю следующее base64: encode_to_string (...
Я хочу эффективно обрабатывать интервалы. Например, в моем примере интервалы выглядят следующим образом: [10, 20], [15, 25], [40, 100], [5, 14] Интервалы являются замкнутыми и целыми числами, а некоторые ...
Почему время работы BFS и DFS равно O (V + E), особенно когда есть узел, имеющий направленное ребро к узлу, к которому можно добраться из вершины, как в этом примере на следующем сайте ...
Я пытаюсь написать Java-код для возврата списка узлов в дереве.
Дерево выглядит так, как будто класс узла - это класс Узел {String label; List children;
} Я пытаюсь таким образом. Но не могу ...
Am to 1)
подсчитайте количество сравнений, необходимых для k-Way сортировки слиянием, чтобы отсортировать случайную перестановку чисел от 0 до N-1. 2) подсчитать количество перемещений данных, необходимых для сортировки слиянием K-Way o sort ...
Я работаю над своими данными в программе C / C ++, которая является двумерной. Здесь мое значение рассчитывается для пар, и здесь значения будут одинаковыми для foo [i] [j] и foo [j] [i]. Таким образом, если я реализую это с помощью ...
В каком контейнере STL есть потокобезопасный процесс вставки? Я хочу, чтобы несколько потоков одновременно вставлялись в один и тот же контейнер. Любая реализация кроме STL (т.е. Boost) приветствуется!
Если у вас есть два в основном идентичных файла с тысячами записей, как вы будете писать код, чтобы находить различия между ними. Предположим, что использование команд unix / linux запрещено. Моя идея: потому что ...
Представьте, что у вас есть большой набор #m объектов со свойствами A и B. Какую структуру данных вы можете использовать в качестве индекса ( s) (или какой алгоритм) для повышения производительности следующего запроса? найти все ...
Я ищу структуру данных, которая будет хранить любой DAG, но может эффективно (т. Е. Сублинейно по количеству ребер / вершин) обнаруживать если добавление ребра создаст цикл (и, таким образом, помешает вам ...
Есть группа людей [допустим, 1874 человека], все они представляют разные компании [допустим, 236 из них] в мире. Моя задача лучше всего определить, в какой компании работает каждый человек. Уловка ...
Я новичок в R и хотел бы знать, где я могу найти стандартную реализацию структуры данных, соответствующей математическому множеству в R. Что-то похожее на встроенный в pythons набор типов для ...
В контексте проектирования социальной сети с использованием графов структура данных, в которой вы можете выполнить BFS, чтобы найти соединение от одного человека к другому, у меня есть несколько вопросов по этому поводу. Если ...
Я использую уникальную форму кодирования Хаффмана, и я строю k-арное (в данном конкретном случае 3-арное) дерево, которое будет полным (каждый узел будет иметь 0 или k дочерних элементов), и я знаю, сколько листьев у него будет ...
I ' m ищу лучшую структуру данных для добавления стилей к тексту (например, в текстовом редакторе). Структура должна позволять следующие операции: Быстрый поиск всех стилей в абсолютной позиции X
Быстро ...
Я ищу структуру данных с функциональностью, например, OrderedDictionary в .NET, то есть ассоциативную коллекцию (то есть такую, которая связывает ключ со значением), которая поддерживает ...
Я начинаю проект и на этапе проектирования: то есть я еще не решил, какой фреймворк db буду использовать. У меня будет код, создающий структуру, подобную «лесу». То есть многие ...