标签: heap
-
Java中的Heap-Buffer与Direct-Buffer
在使用Java NIO时,会经常和ByteBuffer打交道(吐槽下,每次手动flip切换读写模式太不友好)。…
-
Go-逃逸分析
堆(Heap):一般来讲是人为手动进行管理,手动申请、分配、释放。堆适合不可预知大小的内存分配,这也意味着为此…
-
堆排序
堆排序是指利用堆这种数据结构所设计的一种排序算法。堆是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点…
-
leetcode378. Kth Smallest Element in a Sorted Matrix
在一个从左到右,从上到下均有序的二维数组中,找到从小到第k个数字,这里需要注意,不要求一定要是唯一的值,即假设…
-
[LeetCode] 480. Sliding Window Median
Median is the middle value in an ordered integer list. …
-
leetcode373. Find K Pairs with Smallest Sums
这题采用最大堆作为辅助的数据结构能够完美的解决我们的问题。观察数组我们可以看到,从nums1中任意取一个数字,…