Это один из вопросов интервью. Вам необходимо спроектировать стек, содержащий целочисленное значение, чтобы функция getMinimum () возвращала минимальный элемент в стеке. Например: рассмотрим ...
Существует два пути, которыми я могу легко сделать ключ, атрибуцию значения в C++ STL: карты и наборы пар. Например, я мог бы иметь карту <key_class, value_class> или установить <пару <key_class...
Я не работал с fetchxml, поскольку я был не уверен лучший способ обработать данные результата после вызова crmService. Выборка (fetchXml). В нескольких ситуациях я использовал XDocument с...
Я дал это длительное размышление, но действительно не смог придумать что-то. Предположим, что я хочу m X n наборов элементов, поддающихся сортировке любым столбцом и любой строкой в под O (m*n), и также...
У меня есть большая карта String-> Integer, и я хочу найти 5 самых высоких значений на карте. Мой текущий подход включает в себя перевод карты в список массивов объектов пара (ключ, значение), а затем ...
Я получил этот вопрос в интервью с амазонкой. Меня попросили выполнить глубину первый обход дерева, не используя рекурсию или стек. Я мог использовать родительский указатель для каждого узла как часть...
Как пересечь каждый узел дерева эффективно без рекурсии в C (никакой C++)? Предположим, что у меня есть следующая структура узла того дерева: Узел структуры {Узел структуры* затем; одноуровневый узел/*...
У меня есть список (1-мерных) значений, и я хотел бы знать лучшую структуру данных / алгоритм для нахождения ближайшего к значению запроса, которое я имею. Большинство решений (все?) Я нашел для вопросов...
мне нужно в двойном связанном списке в C, но это должно быть для различных типов. В C++ мы используем шаблоны для него. Где я могу найти пример в C для двойного связанного списка с объектами абстрактных типов.Спасибо
Толпа StackOverflow. У меня есть очень открытый вопрос о разработке программного обеспечения. Я искал изящное решение этого некоторое время, и я задавался вопросом, было ли у кого-либо здесь некоторое блестящее понимание...
Разговор о линейном связан связанный в отличие от кругового связанного списка допустимое / распространенное слово? Для некоторых примеров я отправляю на своих студентов, которых я должен отличить между обоими и не хочу использовать...
Я пишу игру, где большое количество объектов будет иметь "эффекты области" по региону мозаичной 2D карты. Необходимые функции: Несколько из этих эффектов области могут перекрыть и влиять на ту же мозаику...
В Java я ищу способ отобразить несколько ключей к тому же значению. Скажем, у меня есть номера 0-9 как ключи и "x", "y" и "z" как значения следующим образом: 0-> y 1-> y 2-> y 3-> x 4-> x 5-&...
Есть ли какие-либо известные библиотеки в Java для редких битовый векторов? (И есть ли инструкции для того, как редкий полезно для использования их по сравнению с java.util. BitSet?)
Я сделал намного больше программирования на C++, чем "простой C" программирование. Одна вещь, которую я очень пропускаю, когда программирование в плоскости C является безопасными с точки зрения типов универсальными структурами данных, которые об
У меня есть приложение (C++), что я думаю, был бы хорошо подан STL priority_queue. В документации говорится: Priority_queue является контейнерным адаптером, означая, что он реализован сверху некоторых...
У меня есть три вопроса приблизительно три вложенных цикла: для (интервал x=0; x <400; x ++) {для (интервал y=0; y <300; y ++) {для (интервал z=0; z <400; z ++) {//вычисляют и хранят...
Я пытался понять, что различие между ранним и поздним связыванием, и в процессе поняло, что понятие привязки туманно мне. Я думаю, что понимаю, что это касается пути...
У меня есть блоки чисел, например, - 1 - 4, 5 - 15, 16 - 21, 22 - 34.... У меня есть примерно 600 000 таких блоков. Диапазон чисел, которые падают в каждом блоке, варьируется. Я должен сохранить их...
Я ищу легкую подкачку страниц с открытым исходным кодом B + древовидная реализация, которая использует дисковый файл для хранения дерева. До сих пор я нашел только основанные на памяти реализации или что-то, что имеет...
Я хочу реализовать Набор в C. Это в порядке для использования связанного списка, при создании НАБОРА, или я должен использовать другой подход? Как Вы обычно реализуете свой собственный набор (в случае необходимости).Примечание: Если я использую...
Предположим, что у меня есть функция, которая может или взять повторяемое / итератор или неповторяемое как аргумент. Iterability проверяется с попыткой: проход (аргумент). Завися, является ли вход повторяемым или нет...
Я должен разработать структуру данных, которая должна использоваться в многопоточной среде. Основной API прост: вставьте элемент, удалите элемент, получите элемент, проверьте, что элемент существует...
Ситуация: в моделируемой среде существует несколько объектов, которая имеет искусственное понятие времени, названного "галочками", который не имеет никакой ссылки на реальное время. Каждый объект берет его по очереди для перемещения, но некоторы
Я провел немного исследования на хеш-таблицах, и я продолжаю бежать через эмпирическое правило, что, когда существует определенное число записей (или макс. или через коэффициент загрузки как 75%) хеш-таблица должна...
Каковы различные типы Связанных списков, которые являются наиболее часто используемыми? Я знаю и использовал следующее: Отдельно Циклический список Двунаправленного связанного списка Связанного списка, Что является другими видами списков это...
Я искал примеры C# для преобразования DAG в Дерево. У кого-либо есть примеры или указатели в правильном направлении? Обновление разъяснения у меня есть график, который содержит список...
Предложите, чтобы некоторый алгоритм нашел узел в дереве, расстояние которого до его самого дальнего узла минимально среди всех узлов. Не график, и он не взвешивается.