01 2018 档案

摘要:希尔排序 希尔排序是以它的创造者命名的,这个算法在插入排序的基础上做了很大的改善。希尔排序的核心理念与插入排序不同,它会首先比较距离较远的元素,而非相邻的元素。和简单地比较相邻元素相比,使用这种方案可以使离正确位置很远的元素更快的回到合适的位置。当开始用这个算法遍历数据集时,所有元素之间的距离会不断 阅读全文
posted @ 2018-01-07 13:25 wzndkj 阅读(244) 评论(0) 推荐(0) 编辑
摘要:冒泡排序 冒泡排序,它是最慢的排序算法之一,但也是一种最容易实现的排序。 之所以叫冒泡排序是因为使用这种排序算法时,数据值会像气泡一样从数组的一端漂浮到另一端。假设长在将一组数字按照升序排列,较大的值会浮动到数组的右侧,而较小的值则会浮动到数组的左侧。之所以会产生这种现象是因为算法会多次在数组中移动 阅读全文
posted @ 2018-01-04 17:12 wzndkj 阅读(220) 评论(0) 推荐(0) 编辑
摘要:1、缩进统一用tab2、class命名统一用中划线(因为千牛过来的是中划线,好统一),标签中用于事件调用的统一命名为'J-xxx'3、字符串统一用单引号 ' 4、方法名统一用驼峰命名方式,且取名要易于理解5、一个方法超出了整个屏幕可以显示的范围,尽量去分割它(这时候屏幕大的优势就体现出来了),尽量不 阅读全文
posted @ 2018-01-03 16:38 wzndkj 阅读(172) 评论(0) 推荐(0) 编辑