Я столкнулся с этой проблемой в веб-сайте интервью. Проблема просит эффективно реализацию у трех стеков в едином массиве, таком что никакие переполнения стека, пока нет никакого пространства, оставленного во всем...
Дорогой шаг скрутки! я знаю это, если оператор является дорогим оператором в C++. Я помню, что, после того как мой учитель сказал это, если оператор является дорогим оператором в смысле машинного времени. Теперь мы можем сделать...
Мы все читали об или услышали о классе стека, но многие из нас, вероятно, никогда не находили причину использовать объект LIFO. Мне любопытно услышать о решениях для реального мира, которые использовали этот объект и...
Грубое определение структуры данных - то, что она позволяет Вам хранить данные и применять ряд операций на те данные при сохранении непротиворечивости данных прежде и после операции. Однако некоторые...
Я должен сохранить 2-ю матрицу, содержащую почтовые индексы и расстояние в км между каждым из них. У моего клиента есть приложение, которое вычисляет расстояния, которые затем хранятся в файле Excel...
Я, возможно, должен сделать проект в Delphi и являюсь новичком в том поле. В настоящее время я ищу сеть ресурсы и запутываюсь, потому что существует так мало сайтов ресурса. Сначала: можете Вы...
Одной из моих самых больших проблем, имеющих дело с перемещением от Java до .NET, является то, что нет интерфейса Set в .NET. Я знаю, что существуют библиотеки, я мог пойти и загрузить, но какова причина нет...
Я ищу что-то как Словарь <K, V> однако с гарантией, что он сохраняет порядок вставки. Так как Словарь является хеш-таблицей, я не думаю, что он делает. Есть ли дженерик...
Я исследую тип HashSet <T>, но я не понимаю, где он стоит в наборах. Можно использовать его для замены Списка <T>? Я предполагаю, что производительность HashSet <T>...
Я, ищу определенные предложения или ссылки на алгоритм и/или структуры данных для кодирования списка слов в то, что было бы эффективно оказываться словарем проверки правописания...
Вы знаете хорошую и бесплатную реализацию Хеш-таблицы для Delphi 5? Я должен организовать огромный объем данных в hastable, и я - бит, взволнованный по поводу проблем утечки памяти, которые я нашел в самом доступном...
У меня есть следующие таблицы в моей базе данных, которые имеют many-many отношения, которые выражаются соединяющейся таблицей, которая имеет внешние ключи к первичным ключам каждой из основных таблиц: Widget:...
Интересно, существует ли там некоторая логика для инвертирования отдельно-связанного-списка с помощью только двух указателей. Следующее используется для инвертирования единственного связанного списка с помощью трехочковых а именно, p, q, r: узел структуры
C++ 0x представляет unordered_set, который доступен в повышении и многих других местах. То, что я понимаю, - то, что unordered_set является хеш-таблицей с O (1) сложность поиска. С другой стороны, набор...
Я пытаюсь окружить случаи, когда имеет смысл использовать карту (набор записей значения ключа). До сих пор у меня есть две категории (см. ниже). Принятие больше существует, каковы они? Ограничьте каждый ответ на...
Дубликат: Выбор контейнера STL с уникальностью и который сохраняет вставку, приказывая, чтобы я искал структуру данных, которая действует как набор, в который это не позволяет дубликатам быть вставленными, но...
Существует ли хороший способ разделить набор на n, расстается с LINQ? Не обязательно равномерно, конечно. Таким образом, я хочу разделить набор на поднаборы, которые каждый содержит подмножество...
Хм. У меня есть таблица, которая является массивом структур, которые я должен сохранить в Java. Наивный подход don't-worry-about-memory говорит, делают это: общедоступный класс Запись {заключительный частный интервал field1; финал...
У меня есть программа C++, это, вероятно, генерирует ОГРОМНЫЙ объем данных - миллиарды двоичных записей переменных размеров, по всей вероятности меньше чем 256 байтов, но некоторых простирающихся к нескольким K. Большая часть...
Я хотел бы сохранить отображение целочисленного ключа к значению плавающему, в оперативной памяти. У меня есть примерно 130 миллионов ключей (и, соответственно, 130 миллионов значений). Мой фокус находится на выполнении поиска - я имею к...
Учитывая массив Объектов n, скажем, это - массив строк, и это имеет следующие значения: нечто [0] = "a"; нечто [1] = "cc"; нечто [2] = "a"; нечто [3] = "dd"; Что я должен сделать для удаления/удаления всех...
Я - новичок к программированию. Я должен изучить структуры данных и алгоритмы и Java языка программирования рядом? Теперь, когда я знаю структуры данных, и алгоритмы формируют основание...
Вы могли рекомендовать хорошую библиотеку контейнера данных общего назначения для C (чистый C, не C++)? Мне просто нужны базовые структуры, как динамические массивы, хеш-таблицы, и т.д. (Примечание: "хорошим" я имею в виду быстро + изящный...
Это - просто другой вопрос об интервью. У нас может быть связанный список различных типов данных, т.е. каждый элемент в связанном списке может иметь различную структуру или элементы объединения? Если это - возможная банка Вы...
Давным-давно, я купил книгу структур данных от таблицы сделки за 1,25$. В нем объяснение хеш-функции сказало, что это должно в конечном счете ультрасовременный простым числом из-за "...
Крысу помещают в лабиринт в каком-то неизвестном месте в лабиринте. Все, что мы можем сделать, это двигаться вверх, вниз, вправо или влево. И у нас есть два метода: tryMove ( ) который возвращает ложь, если ...
У меня есть несколько огромных двоичных журналов драйверов (около 2-5 ГБ каждый и, вероятно, примерно в 10 раз больше после преобразования их в читаемую форму), и мне нужно написать инструмент, который позволил бы мне последовательно просматривать, ...