#

数据结构

  • 算法题解题思路及代码(不定时更新)

    毕业半年, 平时工作总是关注业务、架构,而却越来越少关注性能, 也再也没有做过任何涉及算法的工作了希望有时间把这些拉下的东西拾起来,毕竟不论是使用什么语言,从事什么行业,只要是程序员,算法才是真正的基

    作者:shangluyi
    2020-06-26 15:25:42
  • 【数据结构】找出N个数据中最大的前k个数据(利用堆排序)

    我们举例,假若从10000万个数里选出前100个最大的数据。首先我们先分析:既然要选出前100个最大的数据,我们就建立一个大小为100的堆(建堆时就按找最大堆的规则建立,即每一个根节点都大于它的子女节

    作者:韩静静
    2020-06-26 07:03:25
  • 数据结构中赫夫曼树

    赫夫曼树 以下程序在效率上有什么问题? 上述代码的流程图: 如果我们把判断流程改成下面的样子,大家思考一下,比起上一种哪个好点? 赫夫曼树的定义与原理:我们先把这两颗二叉树简化成为叶子节点带权的

    作者:IT_CREATE
    2020-06-25 18:18:31
  • 剑指offer:数组中重复的数字

    题目描述:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为

    作者:Jayce_SYSU
    2020-06-25 18:01:14
  • C语言数据结构 单链表及其基本功能实现

    头文件如下: #ifndef _SLIST_H_ #define _SLIST_H_ typedef int SLTDataType; typedef struct SListNode {

    作者:sonissa
    2020-06-24 19:32:21
  • 数据结构之线性表——顺序存储结构(php代码实现)

    作者:great_yonchin
    2020-06-23 19:53:07
  • 用2个栈实现队列

    下面这段代码是我定义的Stack类模板,接下来介绍几种用2个该Stack类实现队列Queue的几种方法。template

    作者:shangluyi
    2020-06-23 11:50:00
  • C语言如何实现数据结构迷宫实验?

    不懂C语言如何实现数据结构迷宫实验??其实想解决这个问题也不难,下面让小编带着大家一起学习怎么去解决,希望大家阅读完这篇文章后大所收获。分析:迷宫实验主要有两部分操作,其一是对迷宫的生成,其二是寻路使

    作者:清晨
    2020-06-23 10:18:31
  • C++实现文件压缩及解压缩

        原理:Huffman树的应用:Huffman编码,为出现频率较高的字符指定较短的码字,而为出现频率较低的字符指定较短的码字,可以实现二进制文件的压缩。Heap.h#prag

    作者:zgw285763054
    2020-06-23 06:19:49
  • PHP中Array数据类型的介绍和应用

    今天就跟大家聊聊有关PHP中的Array数据类型,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。在 PHP 中表示集合的数据类型就一种:Arra

    作者:Leah
    2020-06-22 20:48:44