首页 - 更多文章 - 数据结构40

二级分类

  • 二叉树的几种遍历方法

    二叉树的几种遍历方法

    数据结构
    点击蓝字“程序员考拉”欢迎关注! 二叉树的遍历是指从根结点出发,按照某种次序依次访问二叉树中所有结点,使得每个结点被访问一次且仅被访问一次。根据定义中的…
  • 单链表排序算法思路

    单链表排序算法思路

    数据结构
    今天做美图的笔试题,要求是用快排给单链表排序。虽然这不是最优的排序方式,但既然要求了还是写一写。 算法思路: 单链表排序与数组排序思路是一样的,只是两个…
  • 详解java中的TreeSet集合

    详解java中的TreeSet集合

    数据结构
    TreeSet是实现Set接口的实现类。所以它存储的值是唯一的,同时也可以对存储的值进行排序,排序用的是二叉树原理。所以要理解这个类,必须先简单理解一下…
  • Java10种常用排序算法总结

    Java10种常用排序算法总结

    数据结构
    冒泡排序 实现1 从左向右进行两两比较, 若当前元素大于其后一个元素, 则发生交换. 外层循环由元素的个数控制, 内层循环由比较的次数控制, 外层每循环…
  • 算法笔记-数组

    算法笔记-数组

    数据结构
    数据结构之数组 本文创作灵感来源于 极客时间 王争老师的《数据结构与算法之美》课程,通过课后反思以及借鉴各位学友的发言总结,现整理出自己的知识架构,以便…
  • 算法笔记-复杂度分析1

    算法笔记-复杂度分析1

    数据结构
    算法复杂度分析 本文创作灵感来源于 极客时间 王争老师的《数据结构与算法之美》课程,通过课后反思以及借鉴各位学友的发言总结,现整理出自己的知识架构,以便…
  • 算法笔记-复杂度分析2

    算法笔记-复杂度分析2

    数据结构
    时间复杂度四个概念 本文创作灵感来源于 极客时间 王争老师的《数据结构与算法之美》课程,通过课后反思以及借鉴各位学友的发言总结,现整理出自己的知识架构,…
  • 算法笔记-链表1

    算法笔记-链表1

    数据结构
    数据结构之链表 本文创作灵感来源于 极客时间 王争老师的《数据结构与算法之美》课程,通过课后反思以及借鉴各位学友的发言总结,现整理出自己的知识架构,以便…
  • 算法笔记-链表2

    算法笔记-链表2

    数据结构
    如何轻松写出正确的链表代码 本文创作灵感来源于 极客时间 王争老师的《数据结构与算法之美》课程,通过课后反思以及借鉴各位学友的发言总结,现整理出自己的知…
  • 算法笔记-栈

    算法笔记-栈

    数据结构
    通过栈实现浏览器的后退前进功能 本文创作灵感来源于 极客时间 王争老师的《数据结构与算法之美》课程,通过课后反思以及借鉴各位学友的发言总结,现整理出自己…