int i=this.array.Count;
while(i>1&&Comparer.Default.Compare(this.array[i/2-1],_obj )>0)
{
//this.Item(i)=this.Item(i/2);
this.array[i-1]=this.array[i/2-1];
i/=2;
}
this.array[i-1]=_obj;
}
public object FindMin()
{
// TODO: 添加 BinaryHeap.FindMin 实现
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




