data-structures — все вопросы

2ответа
4 голоса
Наиболее эффективная структура данных в памяти для доступа к словарю только для чтения
В C # у меня есть статические данные, которые можно поместить в Dictionary<int, T> где T - это некоторый ссылочный тип. Веб-приложение должно только инициализировать его один раз, статически (
3ответа
4 голоса
Лучшие практики многоязычной структуры веб-приложения на PHP
Я нахожусь в процессе создания веб-приложения на PHP, которое будет доступно на разных языках (всего около 10), и я хотел бы знать, что вы считаете наилучшей практикой для его настройки в более общи
2ответа
4 голоса
Связанный список: указатели сортировки пузырьков (C) [закрыто]
Я работаю над университетским заданием. Я пытаюсь написать сортировку связанного списка в C. Мне не разрешено менять значения - только указатели. Вот моя функция сортировки: struct node *sort_l
2ответа
4 голоса
Связанный список: указатели сортировки пузырьков (C) [закрыто]
Я работаю над университетским заданием. Я пытаюсь написать сортировку связанного списка в C. Мне не разрешено менять значения - только указатели. Вот моя функция сортировки: struct node *sort_l
2ответа
4 голоса
Связанный список: указатели сортировки пузырьков (C) [закрыто]
Я работаю над университетским заданием. Я пытаюсь написать сортировку связанного списка в C. Мне не разрешено менять значения - только указатели. Вот моя функция сортировки: struct node *sort_l
2ответа
4 голоса
Связанный список: указатели сортировки пузырьков (C) [закрыто]
Я работаю над университетским заданием. Я пытаюсь написать сортировку связанного списка в C. Мне не разрешено менять значения - только указатели. Вот моя функция сортировки: struct node *sort_l
1ответ
4 голоса
Создание «разреженного» поискового массива, минимизирующего объем памяти
Допустим, я хочу создать массив для поиска для анализа сетевых протоколов (например, ethertype). Так как такой идентификатор имеет длину 2 байта, я бы получил массив из 2 ^ 16 ячеек, если бы использ
3ответа
4 голоса
найти сумму меньших элементов слева
Я столкнулся с проблемой нахождения количества меньших элементов слева от каждого элемента в массиве целых чисел, которая может быть решена в O (nlgn) с помощью двоичных индексированных деревьев
4ответа
4 голоса
Является ли STD :: Set тем, что я должен использовать для организации объектов в иерархию?
Я хочу организовать все мои объекты GameObject в иерархическую структуру. Я предположил бы, что дерево было бы лучшей идеей для этого. Я думал об использовании STD :: Set для обработки этого. Имеет
1ответ
4 голоса
C Создание упорядоченной очереди приоритетов.
Я пытаюсь реализовать алгоритм Дейкстры для поиска пути, и мне нужна какая-то очередь с приоритетами для хранения информации. В прошлом, например, PQ FIFO или FILO, я просто использовал массив, а
2ответа
4 голоса
Как инициализировать статическую карту закрытого члена класса, значение которой является структурой?
У меня есть класс, частным членом которого является статическая карта: Class Devices { ... private: struct DevicePair { int nCtr; bool isToAdd; }; DevicePa
3ответа
4 голоса
Дерево, хранящее несколько значений на узел
Я пытаюсь найти способ создания бинарного дерева, в котором по 3 дубликата хранятся в каждом узле, и другого дерева, в котором по 6 двойников хранятся в каждом узле. У меня проблема с поиском спо
3ответа
4 голоса
Хороший способ сделать поиск строки, основанный на множестве оценок в C # или Java
Я ищу хороший способ вернуть строку на основе различных результатов в C # или Java. Например, допустим, у меня есть следующие оценки, представленные в виде двойных чисел: double scoreIQ = 4.0; dou
3ответа
4 голоса
2D координаты, ближайшие к началу координат
Я смотрю на следующий вопрос интервью:    Учитывая 2d координаты, найдите k точек, которые находятся ближе всего к   происхождение. Предложите структуру данных для хранения баллов и метод получен
4ответа
4 голоса
Реализация неизменных, растущих векторов
Я заинтересован в реализации постоянных (например, чисто функциональных, неизменяемых и т. д.) растущих векторов в F #, чтобы они могли использоваться в .NET Framework. Моя текущая реализация являет
3ответа
4 голоса
Как отсортировать набор из N x M двоичных матриц, чтобы самые похожие были соседями в двусвязном списке?
Как мне отсортировать набор из N x M двоичных матриц, чтобы самые похожие были соседями в двусвязном списке? У меня есть набор двумерных двоичных матриц, и мне нужно эффективно отсортировать набо
2ответа
4 голоса
Самая длинная общая подпоследовательность для ряда строк
Для самой длинной общей подпоследовательности из 2 строк в Интернете я нашел множество примеров, и я считаю, Я понимаю решение. Я не понимаю, как правильно применить эту проблему для строк N? Как-
4ответа
4 голоса
Добавить в конец связанного списка без использования if
Это был вопрос для интервью, и я решил поделиться им с остальными.    Как эффективно добавить хвост к связанному списку, не используя "если"? Удалите if из этой функции. (? по-прежнему являет
2ответа
4 голоса
Слияние куч равных размеров
Может кто-нибудь объяснить, почему следующий алгоритм объединения куч не верен? Допустим, у нас есть две (максимум) кучи H1 и H2. Чтобы объединить их: создайте искусственный фиктивный узел,
6ответов
4 голоса
Java ArrayList реализация
Я пытался сравнить определение списка и его реализацию в Java, так как считаю, что существует несоответствие. Определение списка DataStructure : список или последовательность - это абстрактный т
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132