摘要: 代码如下: 阅读全文
posted @ 2016-03-15 16:02 燕双飞情侣 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 希尔排序 希尔排序的巧妙之处在于把原数组拆分成 d 个子数组,其中 d 为间隔增量,使得间隔的数据之间也可以进行排序; 对每个子数组进行插入排序; 初期 d 为原数组length/2;每轮子数组都排序完毕以后, 间隔增量 d 继续除以2,继续分割子数组进行排序; 直到 d = 1的时候,也就是最后一 阅读全文
posted @ 2016-03-15 14:57 燕双飞情侣 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 因此,如果任何对象尝试在OnDestroy()中做任何与单例相关的事,那它就会调用单例属性。如果单例在这一刻已经被摧毁,该对象的销毁过程就会在应用程序关闭期间创建一个新的单例。这可能会损坏我们的场景文件,因为我们的单例组件被遗留在了场景之后。如果这样,Unity就会报出一个错误: 为什么某些对象会在 阅读全文
posted @ 2016-03-15 14:16 燕双飞情侣 阅读(1322) 评论(0) 推荐(0) 编辑
摘要:                阅读全文
posted @ 2016-03-15 13:44 燕双飞情侣 阅读(188) 评论(0) 推荐(0) 编辑
摘要:   测试数据:   排序结果: 阅读全文
posted @ 2016-03-15 13:31 燕双飞情侣 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 排序,即是以一定的规则组织数据,排序算法的优劣关键在于比较数据的交换和移动次数. 排序算法需要考虑的几点:数据交换次数,移动次数,数据越界,算法的实用性(符合多种类型)   以下排序算法规则皆从左到右,从小到大进行数据排序: 阅读全文
posted @ 2016-03-15 13:19 燕双飞情侣 阅读(309) 评论(0) 推荐(0) 编辑