本文共 241 字,大约阅读时间需要 1 分钟。
using System.Collections.Generic;//优先队列(二叉堆),这里实现的是"小堆",即堆顶一直为最小值,用于AStar中对OpenList的维护//下标为i的节点其左子节点下标是(i*2+1),右子节点下标是(i*2+2),父节点的下标是((i-1)/2)public class BinaryHeap{ #pragma warning disable 0414 private List_HeapArray = new
转载地址:http://ybrxo.baihongyu.com/