随笔分类 -  数据结构

摘要:数据类似如下: id parent_id a 0 b 0 c a d b 使用 TreeNode 保存树结构。 public class TreeNode extends Menu { public TreeNode(){} public TreeNode(String id){ this.setI 阅读全文
posted @ 2022-10-27 09:55 twilight0402 阅读(70) 评论(0) 推荐(0) 编辑
摘要:shift up 插入一个元素时,把元素追加到列表的最后,也就是堆的叶子节点上。然后执行shifup操作,对新元素进行从下往上的调整。 判断当前元素是否比父节点更大,如果是,则交换。否则就终止。 因为插入一个元素时,列表已经是一个大根堆,所以当出现父元素大于自己时,就没有必要继续,因为父元素的父元素 阅读全文
posted @ 2020-12-01 01:07 twilight0402 阅读(391) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示