冒泡排序基本格式 由于存在某趟交换后整个序列已经有序 因此加入哨兵,检测这一情况,减少多余操作 到这儿就结束了 ...
分类:
编程语言 时间:
2018-11-17 14:33:49
阅读次数:
234
冒泡排序(Bubble Sort):一种交换排序,它的基本思想是:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。稳定排序算法 时间复杂度 O(n2),里层循环每趟比较第 j 项和第 j+1项,如果前项大于后项,则发生交换。缺点是每次比较后都可能发生交换,交换次数太多了,值从小到大 ...
分类:
编程语言 时间:
2018-11-16 18:49:00
阅读次数:
263
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。data_set = [5, 1, 22, 31, 45, 3, 6, 2, 11]for j in range(len(data_set)): for i in range(len(data_set)-1): if j = ...
分类:
编程语言 时间:
2018-11-12 17:53:46
阅读次数:
122
https://www.youtube.com/watch?v=q0_koJLc0OgBlender Tutorial: Washing Text Animation 需要用到插件, 进入用户设置的插件页签Add-ons, 打开如下2个插件Object: Cell FractureObject: C ...
分类:
其他好文 时间:
2018-11-12 11:18:05
阅读次数:
166
JS中的事件冒泡(Bubble)和事件捕获(capture)以及如何阻止事件的冒泡 阻止事件的冒泡: 有时候事件的冒泡回会导致程序的运行顺序和自己想象的情形不一样,这时候就需要对事件的冒泡进行阻止。阻止事件的冒泡的方法与事件处理程序的添加方式有关: 1. 在除IE以外其他的浏览器中通过e.stopP ...
分类:
其他好文 时间:
2018-11-12 00:20:39
阅读次数:
193
DOM事件流 DOM(文档对象模型)结构是一个树型结构,当一个HTML元素产生一个事件时,该事件会在元素节点与根结点之间的路径传播,路径所经过的结点都会收到该事件,这个传播过程可称为DOM事件流。DOM事件流最独特的性质是,文本节点也触发事件(在IE中不会),当鼠标单击“单击此文本”文本时会触发cl ...
分类:
其他好文 时间:
2018-11-11 23:21:17
阅读次数:
172
1、冒泡排序 1 function bubbleSort(arr) { 2 var len = arr.length; 3 for (var i = 0; i < len; i++) { 4 for (var j = 0; j < len - 1 - i; j++) { 5 if (arr[j] > ...
分类:
编程语言 时间:
2018-11-09 13:11:36
阅读次数:
168
https://software.intel.com/en-us/articles/performance-analysis-and-optimization-for-pc-based-vr-applications-from-the-cpu-s 一篇讲vr优化的 gpu bubbles 应该是gp ...
分类:
其他好文 时间:
2018-11-08 20:48:35
阅读次数:
125
算法是思想的体现形式,常见的算法做一些总结 算法简介 算法—Algorithm 解题方案的准确而完整的描述,是一系列解决问题的清晰指令 特征 有穷性,确切性,输入项,输出项,可行性 算法运算要素 算术运算:加减乘除等运算 逻辑运算:或、且、非等运算 关系运算:大于、小于、等于、不等于等运算 数据传输 ...
分类:
移动开发 时间:
2018-11-02 00:10:02
阅读次数:
233
冒泡排序,有时也称为下沉排序,是一种简单的排序算法,它反复遍历要排序的列表,比较每对相邻的项目,如果它们的顺序错误则交换它们。 重复遍历列表,直到不需要交换,这表示列表已排序。 该算法是一种比较排序,以较小或较大元素“冒泡”到列表顶部的方式命名。 尽管算法很简单,但即使与插入排序相比,它对于大多数问 ...
分类:
编程语言 时间:
2018-10-28 20:37:26
阅读次数:
102