找到堆中的最后一个节点

时间:2017-03-06 00:05:45

标签: c

Ι想要找到最大堆中的最后一个节点(使用BFS或DFS)。我需要使用没有队列或堆栈的东西。有没有更简单的方法?谁能举个例子?

struct node {
int value;
struct node *parent;
struct node *left;
struct node *right;
};




struct node * findLastNode(struct node * heapnode, int size) 
{

struct node * last = heapnode;

..............
}

0 个答案:

没有答案