240 发简信
IP属地:北京
  • Resize,w 360,h 240
    红黑树——一个自平衡的二叉搜索树

    普通的二叉搜索树在最坏的情况下,可能退化成一个链表。而又因为二叉搜索树的所有操作的性能(添加,删除,查找等),与二叉搜索树的高度有关。在最坏的情...

    0.3 1634 1 12
  • Resize,w 360,h 240
    堆、堆排序与优先队列

    堆的一个非常典型的应用就是优先队列,在说堆之前我们先说下,什么是优先队列? 普通的队列我们知道,就是由入队时间的顺序来决定出队的顺序,先进先出后...

    0.2 1315 2 12
  • Resize,w 360,h 240
    iOS小组代码分支管理

    代码分支管理规范 为了规范代码库分支管理和版本管理,使代码分支及版本结构清晰,方便维护,并避免由于维护造成的错误的版本发布等问题。现采用如下分支...

  • macQQ防撤回版

    20181123最新版mac版QQV6.5.2,防撤回QQ,别人撤回后仍然显示,自己撤回后别人看不见。 原理是把qq负责撤回的QQMessage...

  • iOS/OC:快速排序的理解与实现(包含单路/双路)

    快速排序(Quicksort)作为二十世纪最伟大的算法之一。快速排序的是一个时间复杂度平均为O(nlog2n)的不稳定算法。 快速排序的思想是从...

  • Resize,w 360,h 240
    iOS/OC:归并排序的图解和实现

    归并排序(Merge Sort)是速度仅次于快速排序的稳定算法(关于稳定性上文希尔排序有解释),是一个很常用的O(nlogn)级别的算法。 归并...

  • iOS/OC:希尔排序的理解

    希尔排序(Shell Sort),一听这名字就知道是一个叫希尔的外国人发明的排序。没错,他就是唐纳德 希尔(Donald Shell),一位美国...

  • iOS/OC:插入排序与选择排序的比较

    选择排序(Selection sort)是最基本的O(n^2)的排序算法,通过依次比较数组中前一个元素跟后一个元素的大小,来找到并记录最小的那个...

  • iOS: 由服务端控制,动态跳转控制器

    在项目中,我们可能碰到这样的情况,产品想要一个灵活的入口。比如首页的轮播banner、商品中间穿插的banner等等。这些入口可能跳转详情页,也...

个人介绍
一个逗比的程序员🤓