首页 > 其他 > 详细

课堂练习之链表节点删除与构建堆

时间:2017-12-16 16:58:22      阅读:257      评论:0      收藏:0      [点我收藏+]

课堂练习之链表节点删除

Node x = new Node<Integer>();
Node y = new Node<integer>();

x.data = 6;
x.next = y;
y.data = 8;

// 在此处添加7节点
Node z = new Node<Integer>(7,y);
x.next = z;

// 删除7节点
Node curr = x;
Node prev = x;

while(curr.data==7&curr.next!=null){
    prev = curr;
    curr = curr.next;
}
prev.next = curr.next;

构建堆

堆的详细知识点

题目:建成(最大)堆,画出完全二叉树,写出堆排序过程。{29,10,25,26,58,12,31,18,18,47}

错误回答

技术分享图片

正确回答

技术分享图片

课堂练习之链表节点删除与构建堆

原文:http://www.cnblogs.com/shuailinzhen/p/8046733.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!