博客专栏  >  综合   >  数据结构

数据结构

数据结构的基础知识,以及各种数据结构的实现

关注
2 已关注
11篇博文
  • hihoCoder简单问题合集

    1151:提补交卡 提取主要信息:得到最长连续天数 在一张补交卡提交之后,总能得到比之前所有连续天数更长的数据。 简单来说,我们需要明白,这里的连续天数是如何求到的。显然,两个连续出现的...

    2018-03-31 20:21
    76
  • #1039:字符消除

    提取主要需求:即消除连续出现的两个以上的字符,直到新生成的字符串不满足条件。 初步分析 设置一个flag标志前一次循环是否有消除操作,如果有,则开始下一次的循环。可该如何判断是否可以消除字符...

    2018-03-30 21:32
    39
  • 二叉树翻转

    二叉树翻转是一道比较简单,但是又非常有意思的算法问题。

    2017-08-27 11:02
    344
  • 浅析散列设计

    说道散列,我们可能觉得是个新奇的事物,但实际上学过Java的人就会知道,在equal函数中会使用到hashcode,那就是所谓的散列码,而将对应的字转换成散列码的过程,我们称之为散列过程,这个过程函数...

    2017-08-07 22:55
    294
  • 二叉查找树

    说来说去,怎么说的都是关于二叉树的内容......

    2017-07-31 10:46
    437
  • 排序中的数据结构

    准确的说来,排序应该属于算法一类的,但是他的实现却是基于各种数据结构的。本文主要针对这些实现排序的数据结构进行介绍。

    2017-07-28 08:38
    310
  • 图的存储与实现

    图的实现图是一种非线性结构,其复杂程度要比树更甚一筹。图这种结构在数学领域中有自己专门的分支——即图论,在离散数学中有过简单的了解。

    2017-07-18 21:14
    657
  • 二叉树

    几乎我们平常编程时所说的树,都是指的二叉树。

    2017-07-16 07:57
    1001
  • 字符串

    在知道了字符串的定义之后,很多函数,如计算字符串长度,复制字符串,对字符串进行拼接、裁剪等操作函数的底层实现就多少都了解些了。

    2017-07-13 21:38
    476
  • 数组与矩阵

    数组是我们比较常接触的一种数据结构了,就我们所了解的,数组从一维到多维不等,由数组演变出来的另一概念,被称之为矩阵,但是其实质还是一种有序的序列。

    2017-07-11 15:02
    504
  • 线性表、堆栈以及队列

    数据结构是计算机开发中最为重要的一门知识,可以说,只要是编程,就会用到数据结构。

    2017-07-09 22:52
    418

操作系统
1411439

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部