Результаты поиска по запросу "data-structures"

5 ответов

Чтение двоичного файла, определенного структурой

Может ли кто-нибудь указать мне правильное направление, как я мог бы прочитать двоичный файл, который определяется структурой C? Внутри структуры есть несколько #define, что заставляет меня думать, что это усложнит ситуацию. Структура выглядит ...

1 ответ

Какой раздел стандарта C ++ требует, чтобы set :: erase вызывал деструкторы незамедлительно

Какой раздел стандарта C ++ 11 (вот копия проекта стандарта [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf]) требует, чтобы ассоциативные контейнеры, такие как std :: set, std :: map, std :: unordered_set и std :: ...

2 ответа

Реализация простой очереди с использованием массивов

Я не знаю много о массивах, очередях и стеках. Я знаю, как реализовать простую очередь. #include <iostream> #include <queue> using namespace std; void main() { queue<char> queue1; queue1.push('a'); queue1.push('b'); ...

ТОП публикаций

2 ответа

преобразовать мою таблицу базы данных в дерево и получить листовые узлы в php

Привет у меня есть таблица базы данных, я хочу установить ее в виде древовидной структуры и получить листовые узлы этого дерева. в этой таблице у меня естьPreferenceID а такжеPreferenceParentID. в этом случае я хочу построить ...

3 ответа

Нужна библиотека общего назначения, чистый C [закрыто]

Не могли бы вы порекомендовать хорошую библиотеку контейнеров данных общего назначения для C (чистый C, а не C ++)? Мне просто нужны базовые структуры, такие как динамические массивы, хеш-таблицы и т. Д. (Примечание: под «хорошим» я подразумеваю ...

3 ответа

Двумерная молния

Вдохновленный недавним вопросом о двумерных сетках в Haskell, я задаюсь вопросом, можно ли было бы создать двумерную молнию, чтобы отслеживать положение в списке списков. Одномерная застежка-молния в списке позволяет нам действительно эффективно ...

5 ответов

Не доступная только для чтения альтернатива анонимным типам

В C # анонимный тип может быть следующим: method doStuff(){ var myVar = new { a = false, b = true } if (myVar.a) { // Do stuff } }Однако следующее не скомпилирует: method doStuff(){ var myVar = new { a = false, b = true } if (myVar.a) { ...

4 ответа

C: рекомендуемый стиль для динамических размеров конструкций

Мне нужно передавать пакеты через Интернет, длина которых должна быть динамической. struct packet { int id; int filename_len; char filename[]; };Проблема в том, что массивы нулевой длины не соответствуют ISO. Должен ли я использоватьchar ...

3 ответа

Быстро сравните строку с коллекцией в Java

Я пытаюсь рассчитать расстояния редактирования строки по отношению к коллекции, чтобы найти наиболее близкое соответствие. Моя текущая проблема заключается в том, что коллекция очень большая (около 25000 предметов), поэтому мне пришлось сузить ...

9 ответов

Есть ли в VBA структура словаря?

Есть ли в VBA структура словаря? Как массив ключей <>?