Avatar notebook default
9篇文章 · 1644字 · 1人关注
  • 数据结构之 哈希表

    google公司的一个上机题 有一个公司,当有新的员工来报道时,要求将该员工的信息加入(id,名字...),当输入该员工的id时,要求查找到该员...

  • 算法之 排序算法之 插入排序

    简介 插入式排序属于内部排序法,是对于欲排序的元素以插入的方式找寻该元素的适当位置,以达到排序的目的。 思想 插入排序(Insertion So...

  • 算法之 排序算法之 选择排序

    简介 插入式排序属于内部排序法,是对于欲排序的元素以插入的方式找寻该元素的适当位置,以达到排序的目的。 实现步骤 插入排序(Insertion ...

  • 算法之 排序算法之 冒泡排序

    简述 冒泡排序(Bubble Sorting)的基本思想是:通过对待排序序列从前向后(从下标较小的元素开始),依次比较相邻元素的值,若发现逆序则...

  • 数据结构与算法之 递归与回溯算法

    概念 简单的说: 递归就是方法自己调用自己,每次调用时传入不同的变量.递归有助于编程者解决复杂的问题,同时可以让代码变得简洁。 递归用于解决什么...

  • 数据结构之 栈&波兰表达式转换【日后补充】

    介绍 栈的英文为(stack)栈是一个先入后出(FILO-First In Last Out)的有序列表。栈(stack)是限制线性表中元素的插...

  • Resize,w 360,h 240
    数据结构之 单向链表

    描述 链表是有序的列表,但是它在内存中是存储如下单向链表.png1)链表是以节点的方式来存储,是链式存储2)每个节点包含 data 域, nex...

  • 数据结构之 环形队列【数组实现】

    简述 队列是一个有序列表,可以用数组或是链表来实现。遵循先入先出的原则。即:先存入队列的数据,要先取出。后存入的要后取出 实现思路 1)既然是环...

  • 数据结构之 稀疏数组

    作用 当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。 实现思路 1)记录数组一共有几行几列,有多少个不同的值...

文集作者