码迷,mamicode.com
首页 >  
搜索关键字:冒泡    ( 7450个结果
排序算法
冒泡排序(Bubble Sort) 实现 每一轮,从数组头部开始,每两个元素比较大小并进行交换,直到这一轮当中最大或最小的元素被放置在数组的尾部,然后不断地重复这个过程,直到所有元素都排好位置。其中,核心操作就是元素相互比较。 例题 给定数组 [2, 1, 7, 9, 5, 8],要求按照从左到右、 ...
分类:编程语言   时间:2020-05-24 11:49:17    阅读次数:56
C语言程序设计第六次实验报告
C程序设计实验报告 姓名:熊毅 实验地点:家 实验时间:2020.5.19 实验项目: 7.3.1练习1 冒泡排序法的运用 7.3.1练习2 选择排序法的运用 7.3.2练习1 输出指定行数的杨辉三角 7.3.2练习1 输出指定行数的杨辉三角(等腰) 7.3.2练习2 输入年月日计算是该年的第几天 ...
分类:编程语言   时间:2020-05-24 11:47:57    阅读次数:46
常用排序算法的时间复杂度和空间复杂度
以上快速排序和归并排序的空间复杂度不正确 图2没有的参考图1,以图2为准(对,就是懒得重新画图了) 排序法 最差时间分析 平均时间复杂度 稳定度 空间复杂度 冒泡排序 O(n2) O(n2) 稳定 O(1) 快速排序 O(n2) O(n*log2n) 不稳定 O(log2n)~O(n) 选择排序 O ...
分类:编程语言   时间:2020-05-23 20:29:05    阅读次数:74
冒泡法 对10个数比大小
//冒泡法/*10个数 比较9组 1组 2组 3组 4组 比较9次 比较8次 比较7次 比较6次从a[0]-a[8] 从a[0]-a[7] 从a[0]-a[6] 从a[0]-a[5] */ #include <stdio.h>int main(){ int a[10],i,t,m,n; printf ...
分类:其他好文   时间:2020-05-23 13:03:53    阅读次数:73
排序算法之冒泡排序
冒泡排序 前置知识 确定数组需要传入两个参数: 数组的首地址和数组元素的个数 冒泡规则,假设一个 int a[5] 的数组,升序规则如下 ? 第一次排序 : 1. a[0]与a[1]比较,大的值放在a[1],小的值放在a[0]; 2. a[1]与a[2]比较,大的值放在a[2],小的值放在a[1]; ...
分类:编程语言   时间:2020-05-23 12:56:43    阅读次数:52
冒泡排序、选择排序、插入排序
冒泡排序: 核心思想:每一轮找出最大的元素放在数组的最后面。 public static void BubbleSort(int[] a){ //外层循环,找每一轮的最大数放在末尾 for(int i=0;i<a.length;i++){ //内层循环,遍历数组,比较得出最大值 for(int j= ...
分类:编程语言   时间:2020-05-22 21:31:13    阅读次数:54
前端入门10——简易web框架(附带Django基本)
昨日内容回顾 阻止后续事件发生 # 第一种(常用)return false# 第二种e.preventDefault()# 记form表单触发提交动作的按钮 事件冒泡 # 第一种(常用)return false# 第二种e.stopPropagation() 事件委托 # 针对标签无论是事先写好的还 ...
分类:Web程序   时间:2020-05-22 18:58:50    阅读次数:67
js 事件捕获和事件冒泡的执行顺序探讨
事件的执行顺序 先看如下代码: 在问问题之前先补充一个知识点: 第三个参数 useCapture: 可选。布尔值,指定事件是否在捕获或冒泡阶段执行。可能值:true 事件句柄在捕获阶段执行;false 默认。事件句柄在冒泡阶段执行。 那么问题来了,点击Li,js的执行顺序是什么? 结果如下图: 总结 ...
分类:Web程序   时间:2020-05-22 13:18:02    阅读次数:51
js 阻止冒泡 阻止默认事件
js冒泡和捕获是事件的两种行为,使用event.stopPropagation()起到阻止捕获和冒泡阶段中当前事件的进一步传播。使用event.preventDefault()可以取消默认事件。 1. 阻止冒泡 2. 阻止默认行为 事件注意点 1. event代表事件的状态,例如触发event对象的 ...
分类:Web程序   时间:2020-05-22 13:06:18    阅读次数:58
Java排序算法之快速排序实现
快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要 小,然后再按次方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。最坏情况的时间复杂度为O(n2),最好 情况时间复 ...
分类:编程语言   时间:2020-05-22 12:33:48    阅读次数:59
7450条   上一页 1 ... 26 27 28 29 30 ... 745 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!