Существует ли историческая причина или что-то? Я видел довольно много раз что-то как символьное нечто [256]; или #define BUF_SIZE 1024. Даже я действительно главным образом только использую 2n измеренные буферы, главным образом потому что я думаю это...
Я ищу быстрое (как в огромной производительности, не быстром исправлении) решение для сохранения и получения десятков миллионов маленьких (вокруг 1k) двоичные объекты. Каждый объект должен иметь уникальный идентификатор для...
Я узнал о динамических функциях распределения памяти и в том, что всякий раз, когда мы используем функцию malloc, вы бы указали несколько байтов для выделения в памяти. Поэтому, когда мы назначаем адрес ...
Скажем, у вас есть структура связанного списка в Java. Он состоит из узлов: class Node {Node next; // некоторые пользовательские данные} и каждый узел указывает на следующий узел, за исключением последнего узла, который имеет ...
Как дополнительное присвоение, я думаю о записи моей собственной реализации класса BigInteger, где я предоставлю свои собственные методы для дополнения, вычитания, умножения, и т.д. Это будет...
Я испытываю затруднения в понимании использования объединения в C. Я считал партию сообщений здесь на ТАК о предмете. Но ни один из них не объясняет о том, почему объединение предпочтено, когда то же самое может быть достигнуто...
Я надеюсь осуществлять рефакторинг c# метод в функцию c в попытке получить некоторую скорость и затем назвать c dll в c#, чтобы позволить моей программе использовать функциональность. В настоящее время c# метод берет...
Я ищу структуру данных, которая позволила бы мне хранить непрерывно двумерную матрицу значений M-by-N в памяти, так что расстояние в памяти между любыми двумя точками приближается к евклидову ...
Большинство раз я вижу, что люди пытаются использовать связанные списки, это кажется мне как бедные (или очень плохой) выбором. Возможно, было бы полезно исследовать обстоятельства, при которых связанный список или не является пользой...
Я храню миллионы, возможно миллиарды 4-байтовых значений в хеш-таблице, и я не хочу хранить любой из ключей. Я ожидаю, что только хеши ключей и значений должны будут быть сохранены. Это...
У меня есть файл, который имеет много случайных целых чисел (приблизительно миллион) каждый разделенный пробелом. Я должен найти лучшие 10 наиболее часто происходящих чисел в том файле. Что является самым эффективным...
У меня есть много составных строк, которые являются комбинацией двух или трех английских слов. например, "SpiceJet" является комбинацией слов "специя" и "струя", я должен разделить этих отдельных англичан...
Я пытаюсь обновить хеш-таблицу в цикле, но получаю ошибку: Система. InvalidOperationException: Набор был изменен; операция перечисления не может выполниться. частная Хеш-таблица htSettings_m = новый...
Вот некоторые ограничения для структуры данных, в которой я нуждаюсь. Это не походит ни на одну из структур общих данных (я упомяну тех, я думал ниже), соответствуют им всем настолько хорошо. Может любой предлагать...
Я пытаюсь придумать лучшую структуру данных для использования в высоком сервере C++ пропускной способности. Структура данных будет использоваться для хранения чего-либо от некоторых до нескольких миллионов объектов, и никакая сортировка не...
Вопрос, который я хочу задать, таким образом: разрушает дерево наследования (т.е. к большему количеству specialiased класса) из простительного абстрактного класса, или даже хорошая вещь или всегда это бедные...
Этим вопросом была последняя соломинка; и я задавался вопросом в течение долгого времени об этом, Почему люди думают об "Алгоритмах" и "Структурах данных" как о чем-то, что может быть разделено от каждого...
У меня есть следующий текст от академического курса, я требовал времени назад о inorder обходе (они также называют его парашютированием) двоичного дерева (не BST): обход дерева Inorder Чертит линию вокруг...
У меня есть список словарей и хочу, чтобы каждый элемент сортировался по определенным значениям свойств. Примите во внимание массив ниже: [{'name': 'Homer', 'age': 39}, {'name': 'Bart', 'age': 10}] Когда ...
Примечание: Хотя мой конкретный контекст является Objective C, мой вопрос на самом деле превышает выбор языка программирования. Кроме того, я отметил его как "субъективный", так как кто-то обязан жаловаться иначе, но я...
.NET имеет много сложных структур данных. К сожалению, некоторые из них весьма схожи, и я не всегда уверен, когда использовать один и когда использовать другого. Большинство моих C# и Visual Basic заказывают разговор...
Этот вопрос может быть старым, но я не мог думать об ответе. Скажите, существует два списка различных длин, объединяющихся в точке; как мы знаем, где объединяющаяся точка? Условия: Мы не знаем...
Какой самый простой, свободный от библиотек код для реализации пересечений массивов в javascript? Я хочу написать пересечение ([1,2,3], [2,3,4,5]) и получить [2, 3]
Мне любопытно, я разрабатывал довольно мощные веб-сайты/веб-приложения, и я никогда не изучал XML, еще более странный, я действительно никогда не чувствовал потребность к. Это не похоже на завихрение или Подготовленные Операторы где, прежде...
У меня есть эта строка s1 = "Меня зовут X Y Z", и я хочу инвертировать порядок слов так, чтобы s1 = "Z Y X был именем Мой". Я могу сделать это с помощью дополнительного массива. Я думал трудно, но являюсь этим возможный к...
Машинное слово всегда является тем же, или оно зависит от архитектуры машины? И является значением слова WORD, контекстно-зависимый или обычно применимый?
Меня недавно попросили в собеседовании разработать алгоритм, который может определить, цикличен ли связанный список. Поскольку это - связанный список, мы не знаем его размера. Это - двунаправленный связанный список...
У меня есть следующий алгоритм, которые сканируют большую кольцевую антенную решетку (данные). В определенный момент в массиве я должен смотреть на прошлые значения (0 = новейшая точка данных, n = самая старая точка данных) и...