w
h
y
?
y
o
u
a
r
e
h
e
r
e
?
要点冒泡排序是一种交换排序。什么是交换排序呢?交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。
算法思想两两比较 相邻 记录的关键字,如果反序则交换,直到没有反序的记录为止。假设有n个元素,则最差的情况下则需要n-1趟排序,每趟参与排序的元素个数=n -
...
稳定排序和不稳定排序如果Ri = Rj,Ri排序前在位置前,排序后还是要在Rj位置前,我们称该排序算法属于稳定排序,否则称为不稳定排序。
排序算法目录:
排序一 冒泡排序
排序二 快速排序
排序三 直接插入排序
排序四 希尔排序
排序五 简单选择排序
排序六 堆排序
排序七 归并排序
排序八 基数
...
在做网络编程(无论传统的Web开发,还是当前比较流行的的移动开发)的时候,我们用到最多的网络传输协议,可能就是HTTP协议了。作为开发者的我们可能更多的也只是去关注哪个第三方类库传输效率更高,哪个库使用最为方便,或者是哪个类库更为易于维护,但是,作为想要长期在该专业道路上行走的我们,仅仅学会使用这些
...