heap 相关问题

堆(数据结构)是相对于深度排序的树。堆也可以指为动态分配留出的进程内存。

试图读取大号Excel文件(50 MB):内存不足错误

我正在尝试读取大尺寸的Excel文件。使用JAVA中的Apache POI库需要50 MB,但这给了我“内存不足错误:达到了GC限制”。我已经尝试过以下解决方案。 ...

回答 1 投票 0

通用类型交换c函数

我正在尝试编写一个简单的函数,该函数将交换相同类型的任何两个变量。 void swap(void * a,void * b,int size); void swap(void * a,void * b,int size){void * temp = malloc(...

回答 3 投票 -1

为什么我的数据结构堆排序在5761个要排序的数字处中断?

我被要求使用堆排序,冒泡排序和选择排序对50,000个随机整数(从0到1000)进行排序,以查看哪种方法最有效。我的气泡和选择排序工作正常,但我...

回答 1 投票 0

找不到ZSTD(缺少:ZSTD_LIBRARY ZSTD_INCLUDE_DIR)

解决方案是安装zstd dev软件包而不是常规软件包,这里是命令:

回答 1 投票 0

C ++以正确的方式在堆上声明静态连续多维数组

声明在堆上运行时不会改变大小的多维数组的正确方法是什么? (理想情况下,在C ++ 11中,如果某些功能仅在C ++ 14中可用(而在C ++ 17中不可用),我会...

回答 1 投票 2

监视JVM Heap和Runtime Manager vCore的Anypoint如何关联?

我可能注意到在Rruntime Manager中将0.2vCore分配给了API,内存利用率为63%。当我检查Anypoint Monitoring中的堆利用率在200MB和810MB之间波动时,最大值...

回答 1 投票 2


您如何在Go中使用堆包?

我一直在尝试在Go中使用Heap包,但不确定如何初始化它。包主要导入“容器/堆”类型PriorityMessage结构{Priority int消息字符串} ...

回答 1 投票 0

我会导致太多的内存泄漏,导致我的计算机无法响应吗?

我一直认为程序不能耗尽所有RAM,因为操作系统会限制任何程序可以使用的内存总量。但是,我只是尝试一些有关内存泄漏的事情,并写了这个...

回答 1 投票 1

具有收敛序列的最大堆

我正在经历max-heapify,下面是观察值1-对于叶子上方一个级别的节点,观察max-heapify需O(1);对于L之上的级别,节点通常需要O(L)次。 。

回答 1 投票 0

将XLS文件中的100万条记录写入Java中的CVS文件中

我在我的项目中有一个场景,其中用户上载具有100万条记录的XLS文件,我需要将此xls文件转换为csv文件,然后sql server作业将处理csv文件。我有一个过程来...

回答 3 投票 0

谁能帮我做一个伪代码,以递增的顺序遍历此堆?

这是堆。 Min_Heap答案应如下所示[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]。我确实知道它会重复,但仍然很难为此编写伪代码...

回答 1 投票 -1

C#方法返回int-by值或引用

我正在尝试确定方法返回的int将存储在哪里。我假设它是堆栈,但想澄清一下。该方案如下:public int returnInt(){var returnVal = 1:...

回答 1 投票 0

项目参考上的QT访问冲突

我想从另一个vcxproj启动我的QT应用程序。当应用程序作为.exe独立执行时,没有问题。但是,当应用程序(通过.lib)获取引用时...

回答 1 投票 0

STM32F4 FSMC / FMC SRAM,因为堆/堆栈会导致随机硬故障

我们目前正在评估使用STM32F439BI微控制器在我们的平台上使用外部SRAM进行C / C ++堆存储。使用SRAM作为堆存储的问题会导致随机...

回答 1 投票 2

Android SoundPool堆限制

我正在使用SoundPool将多个声音片段加载到其中并进行播放。据我所知,它可以100%正确地运行。但是在.load()调用期间,我的日志被垃圾邮件淹没:06 -...

回答 2 投票 2

在python中寻找倒堆

我想梳理时间序列中的n个最大极端。 heapq非常适合最大的def nlargest(series,n):count = 0 heap = []对于e系列:if count

回答 2 投票 0

为什么LeetCode总是显示奇怪的运行时错误,例如堆缓冲区溢出? [处于保留状态]

在类似这样的简单问题中:-查找字符串中最后一个单词的长度。例如:-[“ HELLO WORLD”]答案应该为5。我在许多问题中都遇到了相同的运行时错误。 int lengthOfLastWord(char * ...

回答 2 投票 -8

程序何时创建多个堆?

如果并且何时c ++触发分配辅助堆的操作,并且有人出于任何原因想要分配多个堆?在c ++中执行任何标准动作,例如创建...

回答 2 投票 -1

与使用堆相比,使用带有insert()的向量作为优先级队列的开销是多少? (c ++)

我目前正在从事一个项目,在该项目中,我实现了一个结构指针向量,用作优先级队列。我使用for循环确定向量中的位置(如果不小于背面),然后...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.