3
ответа

В чем разница между методами списков Python, добавляющими и расширяющими?

В чем разница между методами списка append () и extension ()?
вопрос задан: 21 May 2019 17:18
3
ответа

Сохраняющие порядок структуры данных в C#

MSDN не имеет никакой информации о свойствах сохранения порядка структур данных. Таким образом, я делал предположение что: HashTable и HashSet не сохраняют порядок вставки (т.е. "хеш" в...
вопрос задан: 2 May 2019 09:25
3
ответа

Учитывая два двоичных дерева, вычислите их разность

Мой друг задал этот вопрос в интервью. Учитывая два двоичных дерева, объясните, как бы вы создали diff, чтобы, если у вас есть этот diff и любое из деревьев, вы могли бы ...
вопрос задан: 19 March 2019 15:58
3
ответа

Эффективный дизайн базы данных MySQL для приложения, похожего на Tinder

Я создаю приложение, подобное Tinder. Который пользователь может провести вправо или лайк и провести пальцем влево или не любить других пользователей. Проблема в хранении операций пользователей. Таблица необходима для операций пользователей ...
вопрос задан: 11 March 2019 14:09
3
ответа

Не найти возможных образований взрывчатых мин в 2D матрице, где некоторые ячейки содержат информацию о четных / нечетных минах, смежных с ними

Я пытаюсь сделать игру, включающую 2D-сетку, где, учитывая некоторые подсказки, игрок может избежать ячеек, содержащих взрывные мины. Я столкнулся с определенным сценарием, где, учитывая определенные намеки, я хочу знать ...
вопрос задан: 5 March 2019 11:56
3
ответа

Алгоритм для автоматического заполнения?

Я обращаюсь к алгоритму, который используется для предоставления предложений запроса, когда пользователь вводит критерий поиска в Google. Я главным образом интересуюсь: 1. Большинство важных результатов (скорее всего, запрашивает скорее...
вопрос задан: 2 March 2019 22:59
3
ответа

Нахождение прямоугольника с наибольшей площадью по набору отрезков

Представьте, что я дал вам набор отрезков в форме [(x1, y1), (x2, y2)]. У нас есть две точки, которые определяют отрезок. Для наших целей этот сегмент всегда будет горизонтальным или вертикальным. Мне нужно ...
вопрос задан: 2 March 2019 03:05
3
ответа

C ++ 11: Как создать класс enum внутри класса, который ведет себя как подкласс?

Чтобы объяснить мою проблему, я разместил пример ниже. Код в этой форме не тестируется, поэтому в нем может быть какая-то синтаксическая ошибка. Поскольку я должен работать с большим количеством регистров в интегральной схеме ...
вопрос задан: 21 February 2019 10:33
3
ответа

упорядочивание hashset примера?

Мне нужен пример о том, как использовать сопоставимый класс на HashSet для получения порядка по возрастанию. Скажем, у меня есть HashSet как этот: HashSet <Строка> hs = новый HashSet <Строка> (); Как может я...
вопрос задан: 3 February 2019 20:47
3
ответа

Могу ли я узнать, почему параметр этой функции не имеет тип int? Я не понимаю всю концепцию указателя здесь [закрыто]

Я изучаю структуры данных и алгоритмы и наткнулся на связанный список, который использует указатели. Однако я не понимаю, как они используются в кодах ниже. Кто-нибудь может направить меня в этом? инт ...
вопрос задан: 16 January 2019 11:29
3
ответа

Существует ли существующее решение для этих конкретных многопоточных требований структуры данных?

У меня была потребность в многопоточной структуре данных, которая поддерживает эти требования: Позволяет нескольким параллельным читателям, и устройства записи отсортирован, легко рассуждать о Выполнении нескольких читателей и один...
вопрос задан: 18 July 2018 15:40
3
ответа

Там какой-либо путь состоит в том, чтобы осуществить ввод на NSArray, NSMutableArray, и т.д.?

Я могу сделать экземпляр NSMutableArray, где все элементы имеют тип SomeClass?
вопрос задан: 27 April 2018 01:00
3
ответа

Реальные приложения двоичных куч и куч Фибоначчи [закрыто]

Каковы реальные приложения куч Фибоначчи и двоичных куч? Было бы здорово, если бы вы могли поделиться каким-нибудь экземпляром, когда вы использовали его для решения проблемы. Изменить: также добавлены двоичные кучи. Любопытно ...
вопрос задан: 18 December 2017 17:45
3
ответа

Реализация Java для "кучи" Минимакса?

Вы знаете о популярной библиотеке (Apache, Google, и т.д., наборы), который имеет надежную реализацию Java для "кучи" минимакса, которая является "кучей", которая позволяет посмотреть ее минимальное и максимальное значение в O (...
вопрос задан: 28 July 2017 14:53
3
ответа

Стопка реализации с помощью Двух Очередей

Подобный вопрос задали ранее там, но вопросом здесь является реверс его, с помощью двух очередей в качестве стека. Вопрос... Учитывая две очереди с их стандартными операциями (ставят в очередь, исключите из очереди...
вопрос задан: 23 May 2017 12:26
3
ответа

Блокирование Очереди - Потребность больше информации

Этот вопрос связан с одним из моих более ранних вопросов.. Предыдущее Сообщение Там блокирующаяся природа упоминается как преимущество. Я пытался разработать некоторый простой код для демонстрации блокирования...
вопрос задан: 23 May 2017 12:06
3
ответа

Используя электронную почту вместо имени для входа в систему в django

Во-первых, это не вопрос, как пройти проверку подлинности на паре электронной почты/пароля, а скорее как произвести логичный, и если Вам нравится, красивая структура данных. Я хочу использовать электронные письма в качестве имен пользователей в...
вопрос задан: 23 May 2017 12:01
3
ответа

Хранение большого количества файлов в файловой системе

У меня есть миллионы звуковых файлов, сгенерированных на основе ГУИДА (http://en.wikipedia.org/wiki/Globally_Unique_Identifier). Как я могу хранить эти файлы в файловой системе так, чтобы я мог эффективно добавить больше...
вопрос задан: 23 May 2017 12:00
3
ответа

LinkedBlockingQueue по сравнению с ConcurrentLinkedQueue

Мой вопрос касается этого вопроса, который задают ранее. В ситуациях, где я использую очередь для коммуникации между потоками производителя и потребителя, был бы люди обычно рекомендовать использовать...
вопрос задан: 23 May 2017 11:54
3
ответа

Попытки являются все еще хорошей идеей о современной архитектуре?

Одной из моих любимых структур данных в колледже был Trie. Это - большая структура данных для содержания большого набора строк, если префиксы совместно используются. Поиски также хороши, так как они сделаны в O (|...
вопрос задан: 23 May 2017 10:29
3
ответа

Как пример Википедии несбалансированного дерева AVL действительно несбалансированный?

Изображение выше от записи "Википедии на деревьях AVL", на которые указывает Википедия, является несбалансированным. Как это уже - дерево, не сбалансированное? Вот кавычка от статьи: фактор баланса...
вопрос задан: 8 February 2017 14:08
3
ответа

Конкатенация красно-черных деревьев

Стандартная библиотека OCaml имеет замечательную реализацию Набора, которая использует очень эффективный алгоритм делить-и-побеждать для вычислений объединения двух множеств. Я полагаю, что это берет целые поддеревья (не просто...
вопрос задан: 19 January 2017 09:34
3
ответа

Гибридный массив и хеш-таблица Lua; это существует где-нибудь еще?

Реализация Lua таблиц сохраняет свои элементы в двух частях: часть массива и часть хеша. Такая вещь существует на каких-либо других языках? Смотрите на раздел 4, Таблицы, в Реализации...
вопрос задан: 27 July 2016 05:14
3
ответа

Эффективное устройство хранения данных массива для двоичного дерева

Мы должны записать узлы двоичного дерева в файл. Какова большая часть пространства эффективный способ записать двоичное дерево. Мы можем сохранить его в формате массива с родителем в положении i и его детьми в 2i...
вопрос задан: 20 May 2016 12:55
3
ответа

Чтение структуры данных C/C++ в C# от массива байтов

Каков был бы лучший способ заполнить структуру C# от байта [] массив, где данные были от структуры C/C++? Структура C выглядела бы примерно так (мой C очень ржав): определение типа OldStuff {...
вопрос задан: 7 February 2016 01:06
3
ответа

Как инициализировать вложенные структуры в C++?

Я создал несколько различных структур в программе. У меня теперь есть структура с вложенными структурами однако, я не могу разработать, как инициализировать их правильно. Структуры упоминаются ниже....
вопрос задан: 25 January 2016 05:24
3
ответа

Карта структуры данных Карт

Класс MultiValueMap (наборы свободного городского населения Apache) помогает работать с Картой, значениями которой являются Наборы. Я ищу класс, который помогает работать с Картой, ключи которой...
вопрос задан: 4 December 2015 23:32
3
ответа

Ищите элемент в "куче"

Я помнил, что "куча" может использоваться, чтобы искать, является ли элемент в ней или не с O (logN) временная сложность. Но внезапно я не могу получить детали. Я могу только найти, что getmin удаляют, добавляют и так далее. Может...
вопрос задан: 8 November 2015 22:47
3
ответа

Представляя дерево в Clojure

Каким будет идиоматический способ представления дерева в Clojure? Например: A / \ B C / \ D E F Производительность не важна, и деревья не вырастут за 1000 элементов.
вопрос задан: 21 September 2015 20:28
3
ответа

Различие между HashMap и словарем ADT

Каково различие между Картой Хеша и словарем ADT. И когда предпочесть один по другому. Для моего распределения работы по программированию мой преподаватель попросил использовать одного из них, но я не вижу никого...
вопрос задан: 17 September 2015 16:15