240 发简信
IP属地:北京
  • Git常用命令笔记

    创建版本控制库 命令: mkdir 目录名称(创建目录) cd 目录名称(进入目录) pwd (显示当前目录) git init (通过这个命...

  • 算法读书笔记-排序算法-优先队列

    优先队列是一种抽象数据类型,它表示了一组值和对这些值的操作,它可以让我们每次从中取出权重最大的值. 优先队列的实现 初级实现 数组实现(有序)在...

  • 算法读书笔记-排序算法-快速排序

    总结:快速排序大体上也是用的归并的思想,与归并排序不同的是它通过切分确定某一个元素的最终位置并且将较大的数和较小的数分开了,然后按照这个位置切分...

  • 算法读书笔记-排序算法-归并排序

    总结 归并排序主要用了分治的思想,通过将数组分成较小的段,对小段进行排序然后将小段合并起来,从而完成排序。归并排序的时间复杂度是O(nlgn),...

  • 算法读书笔记-排序算法-初级排序

    排序算法基本结构 在一个排序算法类中可以包含以下几个基本方法(将这几个方法抽象出来后会使代码的可读性变高) 选择排序 基本思路:从当前位置起,选...