heap — все вопросы

1ответ
4 голоса
Python heapify () время сложность
def heapify(A): for root in xrange(len(A)//2-1, -1, -1): rootVal = A[root] child = 2*root+1 while child < len(A): if child+1 < len(A) and A[child] > A
3ответа
4 голоса
Корневые классы дампа кучи
Производственная система находится в бесконечном цикле полного сбора данных, и падение памяти составляет от 8 гигабайт до 1 МБ всего за 2 минуты. После получения дампа кучи он сообщает мне, что с
2ответа
4 голоса
Как использовать итераторы в Java?
Я реализовал интерфейс Priority Queue для создания кучи. Можете ли вы сказать мне, как реализовать итератор на вершине этого? укажи мне на подходящий урок, я новичок в Java и здесь очень короткий ср
2ответа
4 голоса
Java webstart max-heap-size приводит к невозможности запуска JVM
Мы используем java webstart на стороне клиента для приложения, основанного на java swing. Недавно мы столкнулись со странной ошибкой «Не удается запустить виртуальную машину Java» при нажатии на ссы
2ответа
4 голоса
OutOfMemory Exception - как VisualVM помогает обнаружить утечку памяти с помощью файла heapdump?
Я тестировал свое веб-приложение локально на моем компьютере и отслеживал его с помощью VisualVM. Недавно я также начал использовать JMeter, так как было предложено провести некоторое нагрузочное те
3ответа
4 голоса
Куча, которая поддерживает модификацию своих элементов?
Вот мой сценарий. Я хочу реализовать A * (в Python) без необходимости прибегать к минимальному линейному времени или операциям. Мне нужна куча, чтобы иметь возможность эффективно получить предмет с
2ответа
4 голоса
Массив ValueType в C # отправляется в кучу или стек? [Дубликат]
   Возможный дубликат (C #) Массивы, куча, стек и типы значений Я пытаюсь изучить некоторые различия между распределением памяти в c # Давайте предположим, что у меня есть эта инструкци
2ответа
4 голоса
C ++ реализует функцию медианы кучи
После ответа, найденного здесь, https://stackoverflow.com/a/10931091/1311773 я пытаюсь реализовать две кучи, чтобы я мог рассчитать текущую медиану. Я не знаком с кучами и не знаю, с чего начат
1ответ
4 голоса
Выбор максимального размера растрового изображения для проблем с памятью
В моем приложении я собираюсь загружать и отображать различные изображения с сервера, и нет никаких ограничений на размер каждого из них. Я уже боролся с различными проблемами использования растрово
1ответ
4 голоса
Dart HttpServer исчерпывает пространство кучи
Я модифицировал некоторый пример кода, чтобы использовать его для веб-сервера, таким образом я могу запустить dart как на сервере, так и на клиенте. Тем не менее, я решил, что хочу проверить произво
1ответ
4 голоса
Может кто-нибудь объяснить, что такое сильные обновления, и привести пример, который это иллюстрирует?
Я читаю Сильное обновление статьи о Эффективный контекстно-зависимый анализ указателей для программ на C , и я не могу точно понять, что это значит. Может кто-нибудь привести пример, особенно для
1ответ
4 голоса
Протокол отладки Chrome: HeapProfiler.getHeapSnapshot игнорирует обратный вызов
Я работаю над набором тестов (реализованным в виде расширения Chrome), который программно делает и анализирует снимки кучи с помощью протокола удаленной отладки Chrome /Chromium. Поскольку Profiler.
2ответа
4 голоса
Бинарные кучи против д-арых куч
Я читал, что двоичные кучи быстрее при минимальных операциях удаления, а d-ary - быстрее при операциях с уменьшением приоритета (хотя я не понимаю, почему), но потом я также прочитал, что 4-куча быс
2ответа
4 голоса
почему очереди приоритетов реализованы в виде двоичной кучи?
Почему люди подчеркивают, что кучи используются для реализации приоритетных очередей, потому что сложность времени просмотра при значении max /min равна O (1). Разве это не может быть легко внедрено
1ответ
4 голоса
Передача указателя на массив в функцию (C ++)
Я пытаюсь передать массив в вызовы своих функций для build_max_heap и max_heapify, чтобы я мог изменять массив после каждого вызова, но я получаю сообщение об ошибке «функция-кандидат недопустима: н
3ответа
4 голоса
Вставка словаря в кучу Python
Я пытаюсь построить кучу с помощью (ключ, значение), чтобы ключ был числом, а значение - словарем. import heapq heap = [] dic = {'val_1': 'number_1', 'val_2': 'number_2', 'val_3': 'number_3'} inse
1ответ
4 голоса
Почему окна позволяют создавать приватную кучу?
Я изучаю управление памятью в Windows. Я знаю, что процесс в Windows по умолчанию имеет свою кучу, которая может быть расширена в будущем. Также процесс может создавать дополнительные (приватные) куч
3ответа
4 голоса
Почему BufferedImage требует так много памяти сверх размера его массива данных?
Я пытаюсь определить, сколько кучи любого данного TYPE_INT_ARGB BufferedImage будет использовать для программы, которая выполняет некоторую обработку изображений, я могу установить разумный максим
3ответа
4 голоса
Управление памятью Java для JNI
У меня есть два вопроса: Что делать, если у меня есть вызов JNI для метода, а метод JNI вызывает утечку памяти. После завершения этого метода сборщик мусора JVM сможет вернуть эту память обратн
2ответа
4 голоса
Просмотр стека и кучи
Существует ли бесплатная программа просмотра стека и кучи для .NET, которая показывает, какие типы размещены в стеке и куче. Мне это нужно для обучения, которое я буду проводить.
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