码迷,mamicode.com
首页 >  
搜索关键字:java数组 选择排序 冒泡排序    ( 7115个结果
算法之旅 | 选择排序法
HTML5学堂-码匠:数据快速的计算与排序,与前端页面性能有直接的关系。由于排序的算法有很多,在本次“算法系列”的分享当中,我们先从简单易上手的选择排序法开始,其它的排序算法会随后陆续跟大家一起分享。 算法的基本概念 算法是什么,它有何作用 为解决一个问题而采取的方法和步骤,称为算法。我们可以把算法 ...
分类:编程语言   时间:2020-05-11 10:27:40    阅读次数:65
算法之旅 | 冒泡排序法
HTML5学堂-码匠:本期继续走入算法 —— 冒泡排序法。冒泡排序算法相对简单,容易上手,稳定性也比较高,算是一种较好理解的算法,也是面试官高频提问的算法之一。 Tips:关于“算法”及“排序”的基础知识,在此前“选择排序法”中已详细讲解,可点击文后的相关文章链接查看,在此不再赘述。 冒泡排序法的原 ...
分类:编程语言   时间:2020-05-10 21:19:59    阅读次数:58
C实验报告六
C程序设计实验报告 实验项目: 7.3.1-1 冒泡排序法排序 7.3.1-2 选择排序法排序 7.3.2-1 杨辉三角 姓名:肖华 实验地点:家 实验时间:2020.05.07 一、实验目的与要求 1、巩固学生对一维数组这种数据结构的理解,增强其程序设计能力 2、巩固学生对二维数组这种数据结构的理 ...
分类:其他好文   时间:2020-05-10 15:07:09    阅读次数:44
冒泡排序
1.原理: 第一个数与第二个数进行比较,如果满足条件位置不变,再把第二个数与第三个数进行比较.不满足条件则替换位置,再把第二个数与第三个数进行比较,以此类推,执行完为一个趟,趟数等于比较的个数减一. 2.实现: 1.创建测试类 package test; public class Test { pu ...
分类:编程语言   时间:2020-05-09 23:32:14    阅读次数:70
算法系列——JavaScript中广度优先搜索思想实现
什么是广度优先搜索? 如果只是是背概念,幼儿园的小朋友都能背下来念给你听。 假设看这篇文章的都和我一样是个前端工程师,我们要从广度优先搜索(BFS)中学到什么?如果你看完这篇文章能够回答这个问题,那么你已经看懂了。 广度优先搜索不是排序算法,它和快速排序、选择排序、冒泡排序等不一样,你听过二分查找吗 ...
分类:编程语言   时间:2020-05-08 16:08:39    阅读次数:69
6 - Java数组
6 - 数组 1. 数组概述 定义:数组是相同类型数据的有序集合;数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成;其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问。 2. 数字声明创建 数组声明创建 首先必须声明数组变量,才能在程序中使用数组,语法如下: dat ...
分类:编程语言   时间:2020-05-06 21:43:29    阅读次数:74
几种排序算法
所有排序都是从小到大进行排序 1插入排序 插入排序的思想主要是,将[a1,a2,a3,a4....ai.......an]前ai-1个序列看成有序的,然后用第ai个数与前面的数进行比较,找到位置进行插入 int i,j,temp;//a[len] for(i=1;i<len;i++){//假设a[0 ...
分类:编程语言   时间:2020-05-06 18:09:33    阅读次数:67
算法与数据结构系列 ( 三 ) - 选择排序法 - Select Sort
前言 首先我们玩的是比较经典的选择排序选择排序也是我们本系列的第一个 O(n^2) 算法很多人认为最优的算法是 O(n log n) 级别的算法 这样就衍生出了一个问题 为什么要学习 O(n^2) 级别的算法? 基础: O(n^2) 相对而言比较基础,由简入难。很多时候我们做项目,或者是做其他业务的 ...
分类:编程语言   时间:2020-05-05 18:24:58    阅读次数:81
浙大《数据结构》第九章:排序(上)
注:本文使用的网课资源为中国大学MOOC https://www.icourse163.org/course/ZJU 93001 简单排序 前提 大多数情况下,为简单起见,讨论从小到大的整数排序 N是正整数 只讨论基于比较的排序( = 冒泡排序 基本思想 : 比较相邻的元素。如果第一个比第二个大,就 ...
分类:编程语言   时间:2020-05-05 17:35:38    阅读次数:68
JAVA数组复制
JAVA 数组复制的方法 1. 使用for循环遍历,效率最低 2.2 copyOfRange() 复制指定长度的数组 3. System.arraycopy() 效率最高 ...
分类:编程语言   时间:2020-05-05 10:49:12    阅读次数:58
7115条   上一页 1 ... 34 35 36 37 38 ... 712 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!