Parkour即跑酷,时下风靡全球的时尚极限运动,以日常生活的环境(多为城市)为运动场所,依靠自身的体能,快速、有效、可靠地驾驭任何已知与未知环境的运动艺术。它也是一种探索人...
IP属地:江西
Parkour即跑酷,时下风靡全球的时尚极限运动,以日常生活的环境(多为城市)为运动场所,依靠自身的体能,快速、有效、可靠地驾驭任何已知与未知环境的运动艺术。它也是一种探索人...
快速排序(Quick Sort) 算法思想:在待排序表L[1...n]中任取一个元素pivot作为基准,通过一趟排序将带排序表划分为独立的两部分L[1...k-1]和L[k+...
希尔排序(Shell Sort) 算法思想:先将待排序表分割成若干个形如L[i, i+d, i+2d, ... , i+kd]的“特殊”子表,分别进行插入排序,当整个表中元素...
O(nlogn)的排序算法 我们先来看看nlogn比n2快多少? 归并排序(Merge Sort) 算法思想:假定待排序表含有n个记录,递归地将前半部分记录和后半部分记录各自...
实际案例 某个字典存储了一系列属性值, 在程序中,我们想以如下工整的格式将其内容输出,如何处理? 解决方案: 方法一:使用字符串的str.ljust(), str.rjust...
二叉树是最常用的数据结构之一,笔者过去一直将关注点放在复杂的树结构(例如红黑树,自平衡树),认为那些才是树的重要应用,但当重新由基本看起,才发现树的基本定中就隐藏着树这一结构...
Vim简介 Vim 编辑器是一个模式编辑器。这意味着在不同状态下编辑器有不同 的行为模式。Vim编辑程序有三种操作模式,分别称为 Edit模式、Insert模式 和 Comm...
pragma mark 宏定义 pragma mark 概念 pragma mark 代码