コード例 #1
0
ファイル: dfib.c プロジェクト: Debian/velvet
void *dfh_delete(DFibHeap * h, DFibHeapNode * x)
{
	void *k;

	k = x->dfhe_data;
	dfh_replacekey(h, x, INT_MIN);
	dfh_extractmin(h);

	return k;
}
コード例 #2
0
ファイル: dfibHeap.c プロジェクト: Bioinfo-Tools/PANGEA-plus
// Replaces the key for a given node
Time replaceKeyInDHeap ( DFibHeap * heap, DFibHeapNode * node, Time newKey )
{
	Time res;
	res = dfh_replacekey ( heap, node, newKey );
	return res;
}