240 发简信
IP属地:吉林
  • @进击的Hello_World 感觉博主写的比较通俗易懂,不考虑再加一篇关于建树的?

    深入学习二叉树(一) 二叉树基础

    前言 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时更加深入的了...

  • 打错了?前序遍历那里输出的应该是 T->data 吧

    深入学习二叉树(一) 二叉树基础

    前言 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时更加深入的了...

  • 120
    最大堆(创建、删除、插入和堆排序)

    关于最大堆 什么是最大堆和最小堆?最大(小)堆是指在树中,存在一个结点而且该结点有儿子结点,该结点的data域值都不小于(大于)其儿子结点的data域值,并且它是一个完全二叉...

  • @凌云壮志几多愁 说错了是数组A i 和key三个参数。。

    最大堆(创建、删除、插入和堆排序)

    关于最大堆 什么是最大堆和最小堆?最大(小)堆是指在树中,存在一个结点而且该结点有儿子结点,该结点的data域值都不小于(大于)其儿子结点的data域值,并且它是一个完全二叉...

  • @凌云壮志几多愁 是文章里的,书中的伪码里只有一个数组参数

    最大堆(创建、删除、插入和堆排序)

    关于最大堆 什么是最大堆和最小堆?最大(小)堆是指在树中,存在一个结点而且该结点有儿子结点,该结点的data域值都不小于(大于)其儿子结点的data域值,并且它是一个完全二叉...

  • 刚看完了算法导论相关章节的伪码正在尝试实现它。因为指针这块我还是不太了解所以想问一下在最大堆插入及删除的两个函数中那个int型的指针有什么用呢,想插入的位置? 以及 "int i = ++(*n);" 这句话的作用

    最大堆(创建、删除、插入和堆排序)

    关于最大堆 什么是最大堆和最小堆?最大(小)堆是指在树中,存在一个结点而且该结点有儿子结点,该结点的data域值都不小于(大于)其儿子结点的data域值,并且它是一个完全二叉...